top of page
The Athenaeum Hotel | Match My Venue

About

A luxury five-star hotel in the heart of Mayfair, The Athenaeum offers a sophisticated setting for high-end meetings, private dining, and corporate stays. Overlooking Green Park and set within elegant red-brick townhouses, this iconic address blends boutique hospitality with a discreet, residential feel — ideal for business events that require both style and substance.

 

From contemporary meeting suites and private dining rooms to fully serviced residences with their own front door, every detail at The Athenaeum is designed to deliver a polished, personal experience. Guests can also unwind with bespoke treatments in the hotel's tranquil spa or enjoy modern British cuisine at the on-site restaurant, 116 at The Athenaeum.

 

Just a short stroll from Buckingham Palace, Piccadilly, and Bond Street, the hotel offers the perfect base for events, hosting, and extended corporate stays in London’s most exclusive neighbourhood.

 

Key Features & Event Spaces

Mayfair Suites
Standing Capacity: Up to 50
Theatre Style: Up to 30
Seated Dining: Up to 20

  • Elegant, light-filled event suites overlooking Green Park

  • Ideal for board meetings, presentations, or private lunches

 

The Residences

  • One-bedroom apartments with separate living areas

  • Private entrance, with optional internal access to hotel

  • Ideal for VIP hosting, private interviews, or long-term stays

 

Spa & Wellness

  • Hot tub, sauna, steam room, and relaxation area

  • Temple Spa treatments available pre- or post-event

 

Why Choose The Athenaeum for Your Event?

A Mayfair Address with Boutique Charm
Set beside Green Park and surrounded by iconic London landmarks, The Athenaeum offers a luxurious yet low-key setting for business and leisure alike.

 

Flexibility Meets Five-Star Service
Whether you're booking a single suite for a high-level meeting or planning a week-long stay across multiple residences, the hotel team delivers seamless service tailored to your needs.

 

Everything On-Site
From wellness and concierge services to modern British dining and elegant spaces, The Athenaeum combines the best of a private members’ club with the comforts of a top-tier hotel.

The Athenaeum Hotel

Hotel Venue
2.png

80

8.png

80

6.png

42

11.png

162

London City Airport | 9.4 miles

Hyde Park Corner | 0.2 miles

Green Park | 0.2 miles

 

 

 

Event Spaces | 2

Meeting Rooms | 3

Bedrooms | 162

Venue Features

Venue Tech

Venue Catering

Ready To Get Started

Ready to get started, enquire about

The Athenaeum Hotel

bottom of page