England

Crowne Plaza London – Ealing , England

The Crowne Plaza London Ealing hotel is located in West London, next to the Tube station with access to central London in about 25 minutes. Heathrow Airport is also less than 30 minutes from the hotel via the A40 motorway, and guests are less than three miles from the Park Royal Business Center and Wembley Stadium. The hotel provides parking for a daily fee and complimentary WiFi is available throughout the property.

Read More »