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
Be it a private dining experience, cocktail masterclass, or even a whisky-tasting session working through the hotel's renowned collection, you'll find plenty of ways to mark those special occasions. Why not extend your celebrations and stay the night in a stylish suite or apartment?
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