Westbury Hotel : The Hotel
Ideally situated to any Historical point in London, Shops, Theatres and Exhibitions are all within easy reach.The Westbury Hotel is a small friendly hotel which has been newly refurbished to a standard you will enjoy.
It is 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 Centres and famous Museums. Also there is good public transport to and from the Airports and main shopping and tourist attractions of London.