Available rooms from Tue 24 December 2024 to Wed 25 December 2024.
Available rooms from Tue 24 December 2024 to Wed 25 December 2024.
Boasting a bar and a terrace Sloane Place is situated in London 1.6 km from Victoria and Albert Museum and 1.6 km from Harrods. Featuring a restaurant the 4-star hotel has air-conditioned rooms with free WiFi each with a private bathroom. The accommodation features a 24-hour front desk a concierge service and organising tours for guests. Guests at the hotel can enjoy a continental breakfast or a Full English breakfast. Buckingham Palace is 1.8 km from Sloane Place while Natural History Museum is 2.1 km from the property. The nearest airport is London City Airport 17 km from the accommodation.