RT.com RT Partners Hotels United Kingdom London The Westbury Mayfair

The Westbury Mayfair

The Westbury leads a new direction of unrivalled luxury, situated in the heart of Mayfair –London’s most exclusive fashion and boutique district, a stones throw away from cultural treasures, shopping, theatres and London’s commercial centre. Surrounded by showcase shops of the world’s most exclusive brands, you step inside The Westbury to a world of easy elegance and sophisticated charm. Each of our 246 rooms is a testament to classic chic and contemporary elegance. The cinematic splendour of our suites is soothing, refreshing and gently stimulating.

Basic information
5 Stars
Address Bond Street Mayfair
City London
Country United Kingdom
Number of rooms 246
Phone number 0044 (207) 6297755
Fax number 0044 (207) 4951163
Web-site http://www.westburymayfair.com

Special deals