To enjoy your vacation in London, stay at the 8-room Claridge House By Slo Apartment London, which is 2.6 km from Madame Tussauds London and nearly 25 minutes' walk from Royal Albert Hall. The apartment offers modern facilities, such as Wi-Fi and essentials like parking for car travellers.
At the apartment, a shower are provided to improve your comfort.
The property also features an equipped kitchen with facilities.
This apartment has a prime location, merely 600 metres from Oxford Street and right around the corner from Haunch of Venison Art Gallery. Tower Bridge is within a 6-km distance of the accommodation. Underground stations around Claridge House By Slo Apartment include Bond Street approximately a 5-minute walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please