Athenaeum Apartments

116 Piccadilly, London, W1J 7BJ

Location: Mayfair
Check-in: 14:00
Check-out: 12:00

Athenaeum Apartments

The Athenaeum, London is a fabulous 5 star hotel perfectly placed in the centre of the capital, within easy reach of many major landmarks such as Hyde Park, Buckingham Palace and Trafalgar Square. Excellent shopping areas such as Oxford Street, Bond Street and Harrods are also within a short walk of the Athenaeum, London. Not only does the Athenaeum, London offer a fantastic, central location but also accommodation of the highest standard. The hotel rooms are bright, spacious, command stunning views of park land and Mayfair and are equipped with all modern amenities. Each room at the Athenaeum, London is complete with free Wi-Fi internet, a Bose docking station for an iPod or MP3 player, plasma screen TV and free daily newspaper. Each room has a mini bar and all soft drinks and snacks in the mini bar are free. Visitors to the Athenaeum, London can also make full use of the fully-equipped gym, the onsite beauty salon and the relaxing sauna and Jacuzzi. The hotel also boasts traditional gourmet British food in the elegant restaurant, which is open for breakfast, lunch and dinner. Don’t miss the award-winning afternoon tea served daily in the Garden Room or the array of specialist cocktails, fine wines and over 270 whiskies in the Athenaeum, London’s Whisky Bar.


Popular on LondonNet