Page 1 of 1
London apartments in The Athenaeum
A celebrity haunt of the Seventies and Eighties situated in the heart of Mayfair, the Athenaeum is an award-winning, luxury property that doesn’t compromise on privacy. Its residences, located adjacent to the stylish hotel, are a home away from home – each one boasting a large living space, fully fitted kitchenette and in-room entertainment, perfect for young families. At the Athenaeum, staying in a serviced apartment doesn’t mean missing out on the high-end hotel experience; you’ll enjoy 24-hour five-star service and exclusive facilities, as well as the freedom of having your own front door to the city. From its garden façade to its experienced staff, the Athenaeum certainly stands out from its neighbours in both style and substance.