The Athenaeum Hotel & Residences

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.

User photos from The Athenaeum User photos

Reviews from the web

By Rating Count
Google-logo
Google
4.4
1,298
Yelp-logo
Yelp
2.7
15

Reviews of The Athenaeum

Be the first to review The Athenaeum Hotel & Residences!

Reviews from the web

By Rating Count
Google-logo
Google
4.4
1,298
Yelp-logo
Yelp
2.7
15

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).