The Westbury Hotel
Hotel
W1S 2YF London
United Kingdom
Phone: +44 (0) 20 7629 7755
Website: http://www.westburymayfair.com/
The Westbury Mayfair hotel combines modern luxury and the best comfort with timeless style, ideally located on Bond Street, a perfect enclave for both business and leisure travellers to central London