5 Star Super Luxury Hotel & Residencies
Exclusive member since: 2020
Location: London in England
Embodying five-star luxury with an independent spirit, our award-winning, family-run hotel is located in the heart of Mayfair, opposite Royal Green Park. Our rooms, suites and residences embody our proud heritage, championing bespoke British craftsmanship with a nod to Art Deco roots. With dining options including modern seasonal dishes and delicious afternoon tea, The Athenaeum captures the quintessential spirit of the city.
The luxurious private residences are ideal for families, groups and extended stays. Abundantly spacious, the 18 apartments are fully serviced with private entrances, fully equipped kitchens, living and dining areas, as well as 24-hour in-room dining for a true home-away-from-home experience.
Available exclusively to guests staying at The Athenaeum, The View promises an idyllic spot on the 10th floor to enjoy an afternoon drink with panoramic views of the London skyline.
The exclusive VILU Benefits exclusive services that only our guests will have when staying at The Athenaeum Hotel & Residencies are:
- Early check-in and late check-out according to availability.
- Upgrade to the next category according to availability.
- Access to The View exclusive lounge.
- Breakfast.
- 15% discount on food and beverages.