The 5-star Westbury Hotel boasts close proximity to Madame Tussauds London, Victoria and Albert Museum and Up at The O2 just 1.6 km away.
The city center is 2 km away from the hotel. Churchill War Rooms, National Gallery and Bond Street are located just 600 meters from the venue.
This property features satellite TV, a minibar, an in-room safe, climate control and a telephone in all guestrooms.
Guests will enjoy italian cuisine of Via Condotti, which is about 100 meters away.
Westbury Hotel can be reached in 15 minutes by car from London City airport.