"Where every journey is a masterpiece."

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:

I want to request a quotation
en_USEN