THE ATHENAEUM * * * * *
Hotel
•
€€
2024
Recommended
•
2024
Located opposite Green Park, the Athenaeum Hotel is a chic 5-star hotel in London. It's just a 6-minute walk from the nearest tube station and 8 minutes from Buckingham Palace. Rooms are stylish and equipped with free Wi-Fi, flat-screen TV, iPod/iPhone dock and Nespresso machine. Some rooms also offer park views. The hotel also offers suites with a four-poster bed and living area, as well as apartments with kitchens. There's a modern restaurant serving British cuisine, a spa, a gym and a meeting/reception area. Pets are welcome. The Athenaeum Hotel spa is a haven of tranquility, located beneath the hotel. The spa is open from 9am to 7pm daily and must be booked in advance.
Advertising
Organize your trip with our partners London
Transportation
Book your plane tickets
Car Rental
Boat rental
Accommodation & stays
Find a hotel
Holiday rental
Find your campsite
Tailor-made trip
Immersion travel
Services / On site
Activities & visits
Find a doctor
Compare and book your accommodation at THE ATHENAEUM
Members' reviews on THE ATHENAEUM
Value for money
Location
Cleanliness
Setting / ambience
Service
The best at London and around
Advertising
Find a nearby hotel
Find unique Stay Offers with our Partners
Advertising