See all photos
( ex. Athenaeum Hotel & Apartments )
116 Piccadilly, London, United Kingdom
The 5-star The Athenaeum Hotel & Residences London is situated in the centre of London approximately a 25-minute walk from the expansive park "Kensington Gardens". Located not far from Mayfair, this London hotel overlooks the park and invites guests to have a drink at a lounge bar.
The hotel is near an entertainment district and 450 metres from St James The Less Anglican Church. Within 20 minutes' walk of The Athenaeum London you will reach the Trafalgar Square art museum "National Gallery". This family-run property is near a green park and a circus. The luxury hotel is 1.8 km from the public Trafalgar Square. The accommodation is just around the corner from Hyde Park Corner tube station, providing easy access to all the London's attractions.
Smoke-free The Athenaeum has 162 rooms appointed with a flat-screen TV with satellite channels and pay-per-view channels, as well as self-catering options such as a mini fridge bar and coffee/tea making facilities. Guests will find a hairdryer and bathrobes in bathrooms fitted with a separate toilet and a shower.
Guests can dine at the onsite à la carte restaurant. ASK Pizza & Pasta, situated about 5 minutes' walk away, is a perfect place to enjoy Italian cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Athenaeum Hotel & Residences! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices