The West End / VIP Accommodation / Mayfair Townhouse

Mayfair Townhouse

Mayfair Townhouse, The West End


About Mayfair Townhouse

Welcome to The Mayfair Townhouse.

A stylish, imaginative home for the modern traveller, this hotel redefines what it means to be a London hotel.

Inspired by the whimsical characters of the past and present, the hotel is flamboyantly dressed, yet carefully understated. It leaves all the frills behind and delivers the service of a high-end hotel in a warm, convivial setting.

Embracing its whimsical roots, its rich heritage has been revived to create something remarkably memorable overlooking Green Park. 

Discover the sights and sounds of London’s West End. Brushing shoulders with leafy Hyde Park and the royal Green Park, Mayfair evokes old and new world exclusivity. Synonymous with status, heritage and prestige, Mayfair’s centre stage is surrounded by world-class shopping, bespoke retailers, fine dining restaurants and cultural attractions.

Social Media

Find us on social media

What's on in The West End

Looking for the best theatre shows, restaurants, bars and accommodation in The West End? Browse our full The West End guide.

The West End

Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting