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, across from 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 that include 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 based on availability.
- Access to the exclusive lounge The View.
- 15% discount on food and beverages.