Westbury Hotel
Hotels - 4 Stars in Mayfair, LondonThe Westbury Hotel is centrally located in London on Bond Street and is surrounded by boutiques such as Versace, Tiffany's, Armani, Sotheby's and Burberry. There are 236 rooms and 19 en suite rooms equipped with television, modem point, safe, mini bar and air conditioning. They also provide parking as well as laundry and childcare services.
Nearest public transport
Oxford Circus - Underground
Similar businesses nearby