Offering modern rooms, the comfortable Westbury Hotel is located only 3.5 km from Buckingham Palace. The hotel was opened in 1900, renovated in 2006 and is housed in a 6-storey building.
The property is set 15 minutes' walk from Royal Albert Hall. It is about 5 km away from the center of London.
Nearby points of interest include a palace and a museum.
The hotel enjoys an ideal location within 20 minutes' drive from London City airport.
This hotel comprises of standard quadruple room, standard suite and standard twin room that come with fresh décor as well as LCD TV, an iron with ironing board, a laptop-compatible safe, Wi-Fi and climate control. They also have coffee/tea makers and a kettle available for self-catering.
Eat & Drink
A continental breakfast is offered at the lobby. Guests can enjoy French and Indian snacks and meals in The Little French Restaurant located 250 meters away.
Helpful staff provides guests with housekeeping, porter service and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2006.
Number of floors: 6.
Number of rooms: 50.