The Athenaeum Hotel & Residences London

The Athenaeum Hotel & Residences London

  • 116 Piccadilly Mayfair London W1J 7BJ

About the company

British craftsmanship, refined luxury and an Art Deco spirit collide at this prestigious five-star hotel in the heart of London. Occupying a prime Mayfair position, the West End, designer-lined Bond Street and Buckingham Palace are all just a short meander away. 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 inside 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. 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 artisan tea, 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. Elsewhere in the hotel, the high-spec gym is accessible 24/7, while the spa has an inviting hot tub and an enticing menu of REN treatments. Guests at The Athenaeum can also gain exclusive access to The View when booking direct – an enviable London spot from which to enjoy a complimentary drink and nibbles in the evening.