Hotels in London

Search for a hotel

Arrival Date:
Promo/Corporate Code:

Hotels in London

North London Hotels - Britannia Hotel HampsteadBritannia Hampstead Hotel

Located within walking distance of Hampstead Village and its designer shops. This hotel in Hampstead has 102 tastefully decorated en-suite bedrooms with modern facilities, Restaurant and Bar. This hotel in Hampstead is close to the tube and you can get to Wembley Stadium on the Jubilee Line taking only 30 minutes, making this a popular hotel to stay!

Canary Wharf Hotels - International Hotel

The International Hotel, Canary Wharf 

Located on the Waters edge in Canary Wharf, this hotel is a modern glass building, yet traditional and features an incredible 442 en-suite bedrooms, Restaurant and Bar and Health and Leisure. With one of the best Skyline views in the area, it's no wonder that this is such a popular hotel in London.