Sloane Square Hotel

7–12 Sloane Square, London, United Kingdom
Twin Room
215 sq ft
Twin Room
Flexible Rate
Club King Room
269 sq ft
Club King Room
Flexible Rate
Superior Double Room
247 sq ft
Superior Double Room
Flexible Rate
Single Room
150 sq ft
Single Room
Flexible Rate
Double Room
215 sq ft
Double Room
Flexible Rate
Superior Twin Room
247 sq ft
Superior Twin Room
Flexible Rate
Small Double Room
150 sq ft
Small Double Room
Flexible Rate

Location

With a stay at Sloane Square Hotel, you'll be centrally located in London, a 9-minute walk from Royal Hospital Chelsea and 14 minutes by foot from Harrods. This 4-star hotel is 1.1 mi (1.7 km) from Buckingham Palace and 1.7 mi (2.7 km) from Big Ben.

7–12 Sloane Square, London, United Kingdom

Amenities

General services

  • Free newspapers in lobby
  • Free WiFi

Parking Facilities

  • Self parking (surcharge)

Conditions

Check-in/ Check-out
Check-in 02:00 PMCheck-out 11:00 AM
Credit cards accepted by the hotel
Visa, MasterCard, American Express

About this property

Location
United Kingdom>London
Sloane Square Hotel