FR

Hotels · United Kingdom · London

The Athenaeum Hotel

Five-star hotel – 116 Piccadilly, London

5-starAs stated by the hotel on its official website, read 25 October 2026
  • Rooms123
  • Opened1973
Map
Market MewsPiccadillyShepherd StreetBrick Street

Where it is – © OpenStreetMap contributors

The house

The Athenaeum Hotel is a five-star hotel in London, United Kingdom. It opened in 1973. The house has 123 rooms and suites. It lies 20 m from Living Wall, 40 m from The Green Park.

Metro Mode · from the registry and the map

At a glance

Address
116 Piccadilly, W1J 7BJ London
Classification
5 stars – as stated by the hotelThe hotel's own official website (page, wording and date recorded)
Rooms and suites
123OpenStreetMap contributors
Opened
1973Wikidata

The setting

The building
11 floorsOpenStreetMap
Park
Living Wall20 m away
Park
The Green Park40 m away
Park
Hyde Park300 m away

Sources

OpenStreetMap contributors (ODbL 1.0) · Wikidata (CC0 1.0) · The hotel's own official website (page, wording and date recorded)

Official websiteathenaeumhotel.com