Overview of Mayfair Townhouse
Discover the world of comfort and privacy
General information
Mayfair Townhouse, a 5-star London hotel, features 172 uniquely designed rooms and suites, and blends whimsical styles with elegance. Guests benefit from complimentary Wi-Fi and a prime location that offers proximity to Green Park and upscale shopping.
Rooms & Amenities
Rooms at Mayfair Townhouse are thoughtfully designed with a vibrant sense of style, appealing to the high expectations of today's discerning modern traveller. Accommodations range from the functional Cabin Rooms to the spacious Garden Suites and opulent Signature Suites.
Dining Options
Mayfair Townhouse provides on-site dining options for guests, including a restaurant that offers a variety of culinary experiences. Nearby, notable eateries such as Hard Rock Cafe and The Wolseley are within a 1 km radius.
Leisure & Location
Leisure options at Mayfair Townhouse include access to local attractions such as Buckingham Palace and the National Gallery, both located just 2 km away. Nearby transport options include Oxford Circus and Leicester Square tube stations within 19 minutes walking.
Design & Services
The hotel features a distinct design, composed of seven Georgian listed buildings, elegantly presenting its playful motif of the fox throughout the interiors. The attentive staff is available to assist guests with concierge services.
Hotel facilities
General
Wi-Fi in public areas
Safe deposit box
Dining
Coffee/Tea in lobby
Room Amenities
Wi-Fi in rooms
Mini-bar
Sitting area
Tea and coffee facilities
Ironing facilities
Popularity
- Enter your dates to view
- Enter your dates to view
- Enter your dates to view