Call to Book: 800-775-6132
116 Piccadilly, London, United KingdomMap
The Athenaeum Hotel London is located in Piccadilly. Guests will find many attractions nearby, including Buckingham Palace, which is within walking distance. The hotel also offers easy access to the Churchill Museum and the Cabinet War Room. The Athenaeum Hotel London is located only a short drive from Heathrow Airport. The airport and other attractions can be quickly reached via rental car service or taxi cab, as well as by using the city’s public buses or the underground system. All of the guestrooms at the hotel include iPod docks and plasma screen televisions. There is a minibar in every room, as well as a coffee maker. All 156 rooms also include private bathrooms with robes, power showers, and toiletries. The hotel offers excellent proximity to a number of shops and restaurants. There is a restaurant offered onsite as well as a tea room. The hotel also offers a bar, as well as a salon, a gym, a spa, and more.