51.492805 ­-0.15722774
Go to map view
Sloane Square Hotel - London - Building
Sloane Square Hotel - London - Lobby
Sloane Square Hotel - London - Bedroom
Sloane Square Hotel - London - Living room
Sloane Square Hotel - London - Building
Sloane Square Hotel - London - Building
Sloane Square Hotel - London
7-12 Sloane Square, London, SW1W 8EG, United Kingdom +44 207 896 9988
With a stay at Sloane Square Hotel in London (Chelsea), you'll be minutes from Sloane Square and Saatchi Gallery. This 4-star hotel is close to Imperial College London and Buckingham Palace. Make yourself at home in one of the 102 air-conditioned rooms featuring iPod docking stations and minibars. Wired and wireless Internet access is complimentary, and LCD... More from Expedia Affiliate Network

Get Rates

Show Sloane Square Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Air-conditioned, Bar/Lounge, Coffee shop, Cribs available, Express check out, Laundry facilities, No smoking, Non-smoking rooms available, Parking (surcharge), Restaurant, Room service, Storage available, Wheelchair accessible
Services Laundry service, Meeting/Banquet facilities
Internet Internet (free), WiFi
Policy Pets not allowed
Victoria Station 0.7mi Paddington Station 1.8mi King's Cross St Pancras 3.0mi Covent Garden 2.0mi
Hyde Park 1.1mi Piccadilly Circus 1.5mi SOHO 1.7mi Oxford/Bond Streets 1.6mi
Earl's Court Exhibition Center 1.7mi Marble Arch 1.4mi Wembley Stadium 6.8mi Euston Station 2.6mi
Tower Bridge 3.6mi Leicester Square 1.7mi

Guest Ratings

Star Ratings