The Athenaeum Hotel

The Athenaeum
The Athenaeum Hotel is located in Central London
The Athenaeum Hotel
Location within Central London
General information
Location116 Piccadilly
London, England
W1J 7BJ
Coordinates51°30′17″N 0°8′51″W / 51.50472°N 0.14750°W / 51.50472; -0.14750
Opening1973
OwnerSir Richard Sutton Estates
ManagementRalph Trustees Limited
Design and construction
DeveloperRank Organisation
Other information
Number of rooms162
Number of restaurants1
Parkingnone
Website
Athenaeumhotel.com

The Athenaeum is a family-owned[1] five-star hotel overlooking Green Park in Piccadilly, London.

  1. ^ "Sir Richard Sutton Estates acquires the Athenaeum Hotel, Mayfair". 7 September 2015.