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).
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
-
Opening hours
- YesterdayVaries
- Today Varies
- Tomorrow Varies
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
- Edit opening hours
- Show phone
- Show email
User photos from The Athenaeum Hotel & Residences User photos
Reviews of The Athenaeum Hotel & Residences
Be the first to review The Athenaeum Hotel & Residences!