The Athenaeum Hotel & Residences – 5-star hotel – Mayfair, London

The Athenaeum Hotel & Residences

no ratings
5-star hotel
The Athenaeum Hotel & Residences
no ratings

Set in the prestigious Park Lane and Mayfair postcodes, The Athenaeum is another luxurious property bringing a slice of opulence to the streets of London. It overlooks the leafy Green Park, so you can enjoy views over the treetops and beyond. There is a range of rooms to choose from, designed similarly with marble bathrooms and ornaments of nearby landmarks. Restaurant 116 is the perfect spot for a chilled-out lunch or dinner, with a menu featuring international favourites.

We want to know what you think!

Contact information

User photos from The Athenaeum Hotel & Residences User photos

Reviews of The Athenaeum Hotel & Residences

We want to know what you think!
Be the first to review The Athenaeum Hotel & Residences!
We want to know what you think!

Contact information

Do you represent The Athenaeum Hotel & Residences?
Claim it to make it easier to update important information.

FAQ

Where is The Athenaeum Hotel & Residences?

The Athenaeum Hotel & Residences is located at 116 Piccadilly, W1J 7BJ, Mayfair. Nearby is Piccadilly, London. Nearest Underground station is Hyde Park Corner (approximately 450m away).