The Athenaeum exudes Art Deco glamour and spirited luxury. With the West End, famous shopping streets and Buckingham Palace all a stroll away, this is an enviable London location to call ‘home’ for a while. Spacious rooms and suites come with all of life’s luxuries and views over either Green Park or the character-filled streets of Mayfair. Residences are the hotel’s pristine serviced apartments, found inside traditional Victorian red-brick buildings.
Feeling peckish? Dining at The Athenaeum is run by the Michelin star Galvin brothers, offering breakfast, seasonal tasting menus and an impeccably crafted afternoon tea, not forgetting The Bar – a sumptuous retreat serving everything from cocktails to coveted whiskies. Guests can also access a 24/7 gym and spa as well as the pièce de résistance – The View, the hotel’s tenth-floor residents’ lounge.
116 Piccadilly, London, United Kingdom, W1J 7BJ