5 star Athenaeum Hotel and Apartments on Piccadilly, London
5-star luxury London accommodation offering a choice of suites and townhouse apartments, with stunning London Mayfair views. Here, you're at the centre of everything British.The Athenaeum is located right opposite the Royal Parks and Buckingham Palace, beside museums, galleries, the chic London shops and Theatreland. Only a few short stops from the city, Soho and Canary Wharf
Luxury spa treatments are available every day in the Athenaeum Spa. Guests can enjoy the amazing new wet area or chill out in the beautiful relaxation room. There is a range of bespoke REN treatments like the Moroccan Rose Ritual or why not de-stress with an Elemis deep tissue massage.