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 Royal Albert Hall and Big Ben. Make yourself at home in one of the 102 air-conditioned rooms featuring iPod docking stations and minibars. LCD televisions with satellite programming provide entertainment, while wirel... 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
Hyde Park 1.1mi Paddington Station 1.8mi Victoria Station 0.7mi Mayfair 1.2mi
Piccadilly Circus 1.5mi Kensington Palace 1.6mi King's Cross St Pancras 3.0mi Covent Garden 2.0mi
SOHO 1.7mi Leicester Square 1.7mi Marble Arch 1.4mi Buckingham Palace 1.0mi
Oxford/Bond Streets 1.6mi Earl's Court Exhibition Center 1.7mi

Guest Ratings

Star Ratings