115 Sloane Street, London, United Kingdom
The smoke-free Beaverbrook Town House London hotel gives quick access to the 950-seat capacity Cadogan Hall, which is situated about a 5-minute walk away. Boasting a location 350 metres from the white and sanded bare-floorboard Saatchi Gallery, this 5-star hotel offers 14 rooms and a lounge bar onsite.
Located 2.9 km from the cantilevered Coca-Cola London Eye Observation Wheel, the hotel is also nearly a 25-minute walk from Buckingham Palace. Places of worship to visit 2.1 km from the Beaverbrook Town House London include the Westminster Cathedral. The Victoria and Albert Museum is 17 minutes' stroll away, while Sloane Square underground station is a few moments from this accommodation. Marylebone railway station is 4.3 km away, while London City airport is 20 km from the hotel.
Beaverbrook Town House hotel offers rooms with a sitting area complete with an air conditioner. Fitted with a personal safe, the rooms also offer a multi-channel television, along with a mini-fridge-bar for self-catering.
Discover all the flavours of London in the à la carte restaurant, where you can taste Japanese delicacies. The Sloane Street Deli offers a selection of Delhi delicacies and lies right near the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Beaverbrook Town House!
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