The Westbury Hotel is a small friendly, tourist class hotel, situated within walking distance of Earls Court Road and Gloucester Road which are very lively areas.
The location of the hotel is ideal for Earls Court, Olympia Exhibition centers and famous Museums. There is also good public transport to and from the Airports and main shopping and tourist attractions of London.
Each of the 40 well appointed guest rooms at the Westbury Hotel feature standard amenities.