The Athenaeum Hotel & Residences

London, W1J 7… Central location - show map

Green Park Station is within 450 yards

Green Park Station is within 450 yards

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 is popular for:

The Athenaeum Hotel & Residences Location

London, W1J 7…

Green Park Station is within 450 yards

Green Park Station is within 450 yards

Similar venues