116 Piccadilly, Mayfair, London, l, W1J 7BJ
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 epitomise our proud heritage, championing bespoke British craftsmanship with a nod to Art Deco roots. With Michelin-starred chefs The Galvin Brothers at the culinary helm too, The Athenaeum captures a quintessential spirit of the city.
Looking for the best theatre shows, restaurants, bars and accommodation in West End? Browse our full West End guide.West End