Athenaeum Hotel and Apartments


Athenaeum Hotel and Apartments

Athenaeum Hotel and Apartments, Piccadilly

The five-star hotel & Apartments is perfectly located, overlooking Green Park and Buckingham Palace, a short stroll to London’s most fashionable shops, museums, galleries and West End theatres. It’s contemporary, elegant and family friendly with 146 rooms, suites and 18 townhouse apartments. The hotel offers a luxury Spa, an all-day restaurant, an intimate Whisky Bar and beautiful Garden Room. Areas available on request. Located in Mayfair.


TrainNearest Rail: Green Park

Contact Us

Drop us a message to find out more about this location or to check availability/rates.

    Show more images

    Map (Local train stations, hotels, restaurants and parking)

    Similar Locations to Athenaeum Hotel and Apartments