Choose your preferred currency.
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.
115 Sloane Street, London, SW1X 9PJ, United Kingdom
Famous Streets
0.10 kmTheatres
0.25 kmFamous Streets
0.25 kmOther
0.29 kmMuseums and Art Galleries
0.54 kmThings to do
0.64 kmMonuments and Landmarks
0.64 kmOther
0.66 kmOther
0.70 kmOther
0.70 kmTrain Stations
0.72 kmHospitals
0.93 kmTrain Stations
1.00 kmTrain Stations
1.01 kmTrain Stations
1.04 kmHistorical Buildings
1.15 kmColleges and Universities
1.22 kmHistorical Buildings
1.39 kmHistorical Buildings
1.41 kmHistorical Buildings
1.41 kmNational Parks
1.09 kmNational Parks
1.20 kmNational Parks
1.35 kmNational Parks
1.84 kmBeaches
1.84 kmBotanical Gardens and Zoos
2.04 kmNational Parks
2.24 kmRivers and Lakes
2.33 kmBotanical Gardens and Zoos
2.44 kmBotanical Gardens and Zoos
2.48 kmPavilion Road 150 London Sw1x 0ax United Kingdom, London
Cadogan Square 51 London Sw1x 0hy United Kingdom, London
Cadogan Square 51 London Sw1x 0hy United Kingdom, London
Cadogan Square 51 London Sw1x 0hy United Kingdom, London
, London
Cadogan Square 39 London Sw1x 0hu United Kingdom, London
1 Wilbraham Place, London
Pavilion Road 128 London Sw1x 0ax United Kingdom, London
11 Cadogan Gardens Sloane Square , London