See all photos
115 Sloane Street, London, United Kingdom
The 5-star Beaverbrook Town House London hotel offers spa therapy, a shared lounge, and spa services and sits merely a 5-minute walk from the non-commercial West End Royal Court Theatre. The hotel has an à la carte restaurant serving Japanese cuisine and is situated just around the corner from the white and sanded bare-floorboard Saatchi Gallery.
Such city attractions as the 13.7-tonne Big Ben Bell, which is 2.5 km from the elegant hotel, and Buckingham Palace, which is 2 km away, are well worth a visit. The area includes such religious sights as the Westminster Cathedral (2.1 km) and the Protestant Westminster Abbey (2.2 km). The Beaverbrook Town House is also within a few blocks of the Apollo Victoria Theatre and Victoria Coach bus station is 10 minutes' walk away. Marylebone train station is 3.6 km away, and Sloane Square underground station is about 300 metres away.
This accommodation features 14 rooms with a mini fridge bar, and such comforts as climate control. The rooms also feature a separate bathroom.
Guests are invited to the on-site Fuji Grill restaurant to indulge in culinary delights. Gastronomic options include a lounge bar.
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 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
Enter your dates to see prices