Meetings and celebrations in Mayfair, London
Gather at The Athenaeum Hotel & Residences
Organise corporate events and celebrations in Central London.
Art-Deco event spaces
Sitting proudly in one of Mayfair's most iconic locations, The Athenaeum is Central London's answer to sophisticated celebrations and corporate events with more than just a touch of class. You'll even find rooms and spaces flooded with natural light - an elusive perk in these parts.
- Maximum capacity
- 80 guests
Meetings
With a prime location in the heart of Mayfair, this dapper hotel is the perfect place to host clients and colleagues when a day in the office just won't do. And with room for groups ranging from 10 to 80 guests, you can host board meetings, private lunches and even conferences.
-
Things to know
- The Athenaeum's bespoke corporate packages include a range of five-star services and amenities, with large-screen TVs and high-speed WiFi included as standard
- The team can also provide you with a range of equipment, printing and administration services