About The Athenaeum Hotel & Residences
Five-star, independent and award winning. Conveniently located in the heart of Mayfair, just a short stroll from Green Park and Hyde Park Corner underground stations, The Athenaeum is perfectly positioned for your next meeting or event. Our team are on hand at all times and provide a seamless five-star service that will ensure your event runs smoothly and is tailored individually to your requirements.
With stunning new décor and top of the range facilities, you are guaranteed to impress when you book your next meeting or event at The Athenaeum.
3 Rooms and Event Packages for Hire at The Athenaeum Hotel & Residences
The Athenaeum Hotel & Residences Gallery
The Athenaeum Hotel & Residences Location
Find a similar venue in London
Just type what you are looking for and click search