The Athenaeum has welcomed guests to this corner of London since 1850, located opposite Green Park and steps from Buckingham Palace. The building features Art Deco details and comprises eighteen private townhouse residences with full hotel services. New penthouse suites are located on the 10th floor, with many rooms and suites facing Green Park or overlooking Mayfair rooftops.
The Athenaeum Hotel & Residences has 5 upcoming events listed, mostly business networking, afternoon tea and supper clubs. It is 5 minutes' walk from Hyde Park Corner tube station.