The Mayfair Townhouse



18 other photos

Accommodation
Catering
Activities
Transport
Greater London, England
The Mayfair Townhouse
Instant booking
172 guests | 172 beds | 172 bedrooms | 172 bathrooms
Some information has been automatically translated.
Host word
Situated in the prestigious Mayfair district of London, this venue offers a prime location for professionals seeking both business and leisure in the heart of the city. Renowned for its upscale surroundings, the area is within walking distance of iconic landmarks such as Buckingham Palace, Hyde Park, and the luxury boutiques of Bond Street, making it an ideal setting for corporate events with access to the best of London.
See more
To Remember

Hotel
Workspaces (6)
Workspaces | Theater | Classroom | Banquet | Cabaret | Boardroom | U-Shape | Cocktail | Natural daylight |
---|---|---|---|---|---|---|---|---|
Workspace 1 | - | - | - | - | - | - | - | - |
Workspace 2 | - | - | - | - | - | - | - | - |
Workspace 3 | - | - | - | - | - | - | - | - |
Workspace 4 | - | - | - | - | - | - | - | - |
Bedrooms (172)
Work equipment

Video projector

Flipchart(s)

Meeting room

Microphone(s) and sound system

Pens & paper

Multiple sockets/Multi-plug