Crowne Plaza London Albert Embankment, London, England
Beautifully positioned on London’s South bank, the Crowne Plaza London Albert Embankment offers amazing views over the River Thames and is located within walking distance of many of London’s landmarks.
Brentford Lockwest Holiday INN, London, England
Brentford Lockwest Holiday INN, London, England is overlooking the scenic waterways of the Grand Union Canal.
This hotel has 6 modern meeting rooms and 133 en-suite bedrooms.
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.
Holiday Inn Heathrow 5, London, England
Thishotel is located in the historic village of Colnbrook, the home of the third oldest Pub in England. It is ideally situated only 5 minutes from the motorway network, M25, J14 and M4, J5 and is moments away from the A4.