Located in the heart of Mayfair the athenaeum overlooks the Royal Parks. This five star family owned luxury hotel provides the perfect location and amenities for the business traveller, families or couples.It has 134 bedrooms, 12 suites, an award winning Restaurant, an elegant Garden Room featuring London Best Afternoon Tea', Whisky Bar, boutique Spa and Gym. Adjoining the hotel are 18 luxury apartments where guests will feel at home but with all of the five star services of the hotel ... More