Hotels in London
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!
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.