The Athenaeum Hotel & Residences

Inspected by Visit England Logo
Visit England Logo Inspector comments
"Contemporary comfort with views over Green Park."
Overview
The Athenaeum Hotel & Residences is an independent family-run hotel, located in the heart of Mayfair. The spacious rooms and suites in this art deco hotel offer the highest levels of comfort and all include air conditioning, mini bars and modern technology. There's also a spectacular penthouse with a private balcony and 180-degree views of the city. For ultimate luxury there are 18 private residences accessed via a separate private entrance. Guests can enjoy 24-hour in-room dining, gym access and the spa's hot tubs, sauna and steam room. The hotel bar is renowned for its range of cocktails, while a range of popular dishes are available in the 116 restaurant.
Ratings & awards
award
AA 5 Red Star Award: Inspector's Choice
award
2-Rosette restaurant
award
EarthCheck Silver certified
Our inspector loves...
  Independent, family run - British hotel in the heart of Mayfair.
  Popular dining in 116 - Great choice from the all day menu.
  Naturally lit event space - Perfect for private dining or meetings.
  Townhouse residences - Serviced apartments with access to all hotel facilities.
  Great views - From an exclusive tenth-floor residents’ lounge.
Features

  • Opening Times
  • Open all year

  • Rooms
  • En-suite rooms: 164
  • Family rooms: 18
  • Bedrooms Ground: 12
Show more (17)
Location
116 Piccadilly, LONDON, W1J 7BJ
Also at this location
About the area
London, the UK’s capital, is a metropolis of famous landmarks, unrivalled shopping, world-renowned arts venues, galleries and museums, dining and award-winning theatre. London is steeped in royal history, and visitors can watch the changing of the guard at Buckingham Palace, learn about the final days of Anne Boleyn at the Tower of London, or take a leisurely stroll around the capital’s Royal Parks.
Area image

Nearby places to visit

View all (8)

The Athenaeum Hotel & Residences

Inspected by Visit England Logo
Visit England Logo Inspector comments
"Contemporary comfort with views over Green Park."
Ratings & awards
awardawardaward
Overview
The Athenaeum Hotel & Residences is an independent family-run hotel, located in the heart of Mayfair. The spacious rooms and suites in this art deco hotel offer the highest levels of comfort and all include air conditioning, mini bars and modern technology. There's also a spectacular penthouse with a private balcony and 180-degree views of the city. For ultimate luxury there are 18 private residences accessed via a separate private entrance. Guests can enjoy 24-hour in-room dining, gym access and the spa's hot tubs, sauna and steam room. The hotel bar is renowned for its range of cocktails, while a range of popular dishes are available in the 116 restaurant.
Our inspector loves...
  Independent, family run - British hotel in the heart of Mayfair.
  Popular dining in 116 - Great choice from the all day menu.
  Naturally lit event space - Perfect for private dining or meetings.
  Townhouse residences - Serviced apartments with access to all hotel facilities.
  Great views - From an exclusive tenth-floor residents’ lounge.
Features
  • Opening Times
  • Open all year
  • Rooms
  • En-suite rooms: 164
  • Family rooms: 18
  • Bedrooms Ground: 12
Show more (17)
Also at this location
Location
116 Piccadilly, LONDON, W1J 7BJ
About the area
Area image
London
London, the UK’s capital, is a metropolis of famous landmarks, unrivalled shopping, world-renowned arts venues, galleries and museums, dining and award-winning theatre. London is steeped in royal history, and visitors can watch the changing of the guard at Buckingham Palace, learn about the final days of Anne Boleyn at the Tower of London, or take a leisurely stroll around the capital’s Royal Parks.

Nearby places to visit

View all (8)