London Hotels (6)

Intercontinental London - The O2

LUXURY HOTEL ON THE GREENWICH PRIME MERIDIAN WITH PANORAMIC VIEWS.

The riverside InterContinental® London - The O2 hotel stands out in the buzzing Greenwich Peninsula, with 453 luxury rooms, a beauty spa and a ballroom for up to 3,000. Spectacular Canary Wharf views are best enjoyed over cocktails in Eighteen Sky Bar, one of several dining destinations in the new hotel. The O2 arena is steps away and the Emirates Air Line zips over the Thames to ExCel London. The Thames Clipper and the Jubilee line offer fast links to London’s West end and London City Airport.

Read more...

Intercontinental - London Park Lane

The InterContinental London Park Lane hotel makes an luxurious and relaxing base for discovering the citys culture and heritage. Surrounded by the elegant shops and restaurants of Mayfair and Knightsbridge, the hotel's rooms have views of two famous parks and Hyde Park Corner. Savour the menu at Theo Randall's restaurant, consistently voted London's finest Italian, or relax in typically English style with a sumptuous afternoon tea. Our business facilities are among the best in the capital.

Read more...

Holiday Inn London - Mayfair

A comfortable base in the heart of Londons theatre and shopping districts, within walking distance of many major sights and with convenient transport links With 196 rooms, Holiday Inn London Mayfair hotel makes a great base for exploring the city.

Read more...

Holiday Inn London - Bloomsbury

A stylish central London hotel with a restaurant, excellent meeting facilities and free Wi-Fi

Holiday Inn® London - Bloomsbury hotel is moments from Russell Square Tube station on the Piccadilly Line. It's close to major transport hubs – Kings Cross St Pancras station and Euston station are both less than a mile away, reachable in five minutes by bus or taxi. You can drive to Heathrow Airport (LHR) in 40 minutes.

Read more...

Crowne Plaza London - The City

A smart base in the heart of London, close to The City and major attractions

Handily located in the centre of London, Crowne Plaza® London - The City hotel makes an ideal base for both business and leisure guests. The hotel is opposite Blackfriars tube and railway station, with direct connections to London Gatwick Airport (LGW) and St. Pancras International railway station, and three minutes' walk from the River Thames.

Our hotel is near some of London's most famous landmarks. You are eight minutes' walk from St. Paul's Cathedral, and 15 minutes' walk from the South Bank with iconic sights such as the London Eye and Shakespeare's Globe.

Read more...

Crowne Plaza London - Kensington

A stylish central London hotel with a Georgian façade, meeting facilities, free Wi-Fi and a chic restaurant

Crowne Plaza® London-Kensington hotel is just steps from Gloucester Road Tube station, from where it's six minutes to national rail and coach connections at Victoria station and eight minutes to trains at Paddington station. The hotel is a 30-minute car ride from Heathrow Airport (LHR) and less than five miles from the M4 motorway.

Enjoy a night at the Proms in the Royal Albert Hall, 13 minutes walk from the hotel. Exhibitions at the Natural History Museum, Science Museum and Victoria and Albert Museum are within easy walking distance, and it's a five-minute taxi ride from the hotel to Harrods and the shops of Knightsbridge.

Read more...