Embodying five-star luxury and an independent spirit, The Athenaeum is a family-run hotel, located in the heart of Mayfair, just a stone’s throw from Green Park. Contemporary rooms, suites and residences epitomise The Athenaeum’s proud heritage,with bespoke British craftsmanship and a nod to Art Deco roots. Elsewhere, you’ll find the restaurant, 116 at The Athenaeum, The Bar, The Spa and the tenth-floor residents’ lounge, The View.
Stay individual at your London home-from-home.
What are the rooms and facilities on offer at The Athenaeum?
The Athenaeum itself exudes contemporary charm. Spacious rooms and suites cater to all of life’s luxuries, with views over verdant Green Park or character-filled Mayfair. Residences – the hotel’s luxurious serviced apartments – are found in the adjoining Victorian red-brick buildings. These polished spaces offer a private entrance, separate bedroom and living areas, 24-hour in-room dining, plus full access to the hotel’s facilities.
Where can guests enjoy food and drink?
Dining comes courtesy of the hotel’s restaurant, 116 at The Athenaeum, with menus championing the very best British produce. The royally-inspired afternoon tea has become something of a London tradition, served with picture-perfect pastries and an array of sweet and savoury treats. Across the lobby, The Bar at The Athenaeum is a tranquil hideaway, promising cocktails created by an award-winning barman and more than 100 rare and intriguing whiskies. Sumptuous seating areas offer an insider’s look at The Athenaeum’s Living Wall – a vertical garden that covers an entire exterior wall of the hotel, from ground level right through to the top floor.