Beaverbrook Town House
Exceptional 9.7 (48 reviews)
Hotel
Price unavailable
About it
Featuring a restaurant, a bar as well as a tennis court, Beaverbrook Town House is located in the center of London, a 16-minute walk from South Kensington Tube Station. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The property provides a concierge service and luggage storage space for guests.
At the hotel each room includes air conditioning, a seating area, a TV with cable channels, a safety deposit box and a private bathroom with a bath, free toiletries and a hairdryer. Guest rooms will provide guests with a minibar.
Popular points of interest near Beaverbrook Town House include Harrods, Victoria and Albert Museum and Buckingham Palace. The nearest airport is London City Airport, 11 miles from the accommodation.
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Family rooms
Breakfast
Restaurant
Location
115 Sloane StreetLondon SW1X 9PJ
Dates of your stay
Availability with