115 Sloane Street, London, United Kingdom
Located nearly a 25-minute walk from the Protestant Westminster Abbey, the 5-star smoke-free Beaverbrook Town House London hotel offers air-conditioned rooms 2.6 km from the Trafalgar Square art museum "National Gallery". A lounge bar as well as spa therapy, a shared lounge, and spa services can be enjoyed at the elegant hotel, boasting the setting just steps from the white and sanded bare-floorboard Saatchi Gallery.
The hotel has a convenient location 2.5 km from the Green Park, while shopping venues like the upmarket Fortnum & Mason Department Store are 2.1 km away. The Beaverbrook Town House London is within 5 minutes' walk of the 950-seat Cadogan Hall and just near Sloane Square underground station. Guests can easily get in touch with the history of London by visiting the Bomber Command Memorial, located 2.8 km from this accommodation. Victoria Coach bus station is in the vicinity of the hotel.
Beaverbrook Town House hotel has 14 rooms, comprising a seating area. A multi-channel TV, along with a mini-fridge-bar, are offered. Climate control are featured for guests' comfort. A wardrobe are featured in air-conditioned bedrooms. Separate bathrooms include nice touches such as hairdryers and dressing gowns.
The Beaverbrook Town House also includes an à la carte restaurant with a variety of Japanese specialities. Guests can enjoy Delhi dishes served in The Sloane Street Deli located around 5 minutes' walk away.
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.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please