51.49277566215859 ­-0.15684987816277401
Go to map view
Sloane Square Hotel - London - Building
Sloane Square Hotel - London
Sloane Square Hotel - London
Sloane Square Hotel - London - Living room
Sloane Square Hotel - London - Building
Sloane Square Hotel - London - Building
Sloane Square Hotel - London
7-12 Sloane Square, SW1 W 8EG London, ENG, 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

Amenities

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 Concierge service, Laundry service, Meeting/Banquet facilities
Internet Internet (free), WiFi
Policy Pets not allowed
Landmarks
Hyde Park 1.1mi Paddington Station 1.8mi Victoria Station 0.6mi 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 0.9mi
Oxford/Bond Streets 1.6mi Earl's Court Exhibition Ctr 1.8mi

Guest Ratings

Star Ratings

Sloane Square Hotel
Expedia
booking.com
priceline.com
Orbitz