House cover
Hotel
Catering
Activities
Access

Greater London, Royaume-Uni

The Mayfair Townhouse

172 guests

|

172 beds

|

172 bedrooms

|

172 bathrooms

Some information has been automatically translated.

The partner's 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.


The venue boasts a range of modern facilities designed to meet the needs of both work and relaxation. Meeting spaces are equipped with state-of-the-art audiovisual technology, high-speed internet, and flexible configurations to suit various professional events. For downtime, guests can enjoy stylish lounges, a sophisticated bar area, and private spaces perfect for informal networking or relaxation between meetings.


On-site services are comprehensive and tailored to corporate guests, offering personalized event planning, a selection of bespoke catering options, and dedicated concierge support to ensure a smooth experience. Accommodations are luxurious and well-appointed, with in-room amenities designed to enhance comfort, making this venue an ideal choice for business travelers and corporate events alike.

The features

Hotel

Hotel

The spaces (6)

Maximum capacities by room configuration

Classroom

Theater

Banquet

U-Shape

Cabaret

Boardroom

Cocktail

Work equipment

Video projector

Video projector

Flipchart(s)

Flipchart(s)

Meeting room

Meeting room

Microphone(s) and sound system

Microphone(s) and sound system

Pens & paper

Pens & paper

Multiple sockets/Multi-plug

Multiple sockets/Multi-plug

The rooms (172)

Single Bedroom

x 172

1 double bed

Private bathroom
Access
Login