115 Sloane Street, London, United Kingdom
Located just 1.6 km from the scientifically spellbinding Science Museum, the smoke-free Beaverbrook Town House London hotel is only 500 m from the Sloane Square. This 5-star hotel has an à la carte restaurant serving Japanese cuisine and is situated a stone's throw from the white and sanded bare - floorboard Saatchi Gallery.
The hotel is about 20 km from London City airport and within 4 km of such cultural venues as the famous British Museum. The Beaverbrook London stands just near Sloane Square tube station. There is the public Trafalgar Square about 10 minutes' drive away, while Victoria Coach bus station is about a 10-minute walk from this accommodation.
The 14 rooms at the hotel are equipped with comforts such as climate control, as well as cable channels.
Beaverbrook Town House hotel features also include a free cooked-to-order breakfast. Dinner is served in the onsite restaurant Fuji Grill. The property invites guests to have a drink at a lounge bar. You can visit a restaurant situated close by and taste European cuisine.
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