London hotels near Sloane Square Tube Station: get the best deals for London hotels at low prices. No booking fees. You pay for the hotel room in London at the check-out. Free cancellation.
Hotels in London near Sloane Square Tube Station
447 properties found
-
3 Sloane Gardens 2 stars
3 Sloane Gardens, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
The 2-star 3 Sloane Gardens By Underthedoormat Aparthotel London is set 1.8 km from Royal Albert Hall and 1 km from Harrods. The venue also offers airport shuttles and concierge service.
-
Chelsea Posh Apartment
Sloane Square, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Located at a 2.5 km distance from Green Park London, the 2-room Chelsea Posh Apartment apartment stands around 10 minutes by car from a top family-friendly place like Coca-Cola London Eye.
-
Sloane Square Hotel 4 stars
7-12 Sloane Square, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Sloane Square Hotel London features 126 rooms and lies approximately 5 minutes' walk from Ellis Street. This hotel offers private parking nearby.
-
Sloane Square Luxury Flat
1G Sloane Square, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Sloane Square Luxury Flat London is set 0.8 km from the British Harrods Department Store and 1.2 km from Victoria and Albert Museum in Chelsea district. With access to the white and sanded bare…
-
The Sloane Club 4 stars
15-19 Sloane Gardens, London, Gb, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Set within 200 metres from Sloane Square underground station, The Sloane Club Hotel London comprises 138 luxury rooms with all necessary amenities. Additional amenities include 24-hour front desk…
-
Three Bedroom Apartment In Sloane Square
6 Cliveden Place, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Located within 2.5 km of Westminster Abbey, the 3-room Three Bedroom Apartment In Sloane Square apartment stands within 3.2 km of a top family-friendly place like Coca-Cola London Eye.
-
2 Bedroom At Sloane Gardens
23 Sloane Gardens Flat 15, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
-
Fabulous 2 Bed Flat Moments From Sloane Square
26 Sloane Gardens, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
-
The Apartments By The Sloane Club
15-19 Sloane Gardens, London, United Kingdom
0.1 km to Sloane Square Tube Station (Show map)
Overlooking the garden, Apartments By The Sloane Club is withing a 5-minute drive from St James's Square in London. The venue also has a kitchen with a microwave oven, fridges and a cooktop.
-
1 Minute From Sloane Square Homm Walkable To Harrods And Kings Road
2, 36 Sloane Gardens, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Set 1.5 km from Buckingham Palace in Chelsea district, this 40 m² venue features flat - screen TV, a flat screen TV and a satellite TV.
-
Veeve - Ships Of Sloane Square
Lower Sloane Street, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Veeve - Ships Of Sloane Square apartment is situated in South Kensington district of London, 15 km from London City airport. It is composed of 2 bedrooms, a fully-fitted kitchen, and a private…
-
Capital Sloane Street Studio With Balcony
Flat 7 Wilbraham Place, Chelsea, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Set in Chelsea district within 15 minutes' walk of Victoria and Albert Museum, the 25 m² Capital Sloane Street Studio With Balcony apartment accommodates up to 3 guests. Capital Sloane Street Studio…
-
My One & Only By Sloane Square Airconditioning
Lower Sloane Street Floor 3, Suite C, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Located in London, the 75 m² My One & Only By Sloane Square Airconditioning apartment is 20 km from London City airport.
-
Sloane Place 4 stars
62-64 Lower Sloane Street, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Set 2.3 km from Hyde Park, Sloane Place Hotel London features a restaurant, parking spaces and a safety deposit box. The accommodation is ideally placed near the enticing Saatchi Gallery, offering 27…
-
Cheval Phoenix House At Sloane Square 5 stars
1 Wilbraham Place, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Featuring a safety deposit box and a parking, Cheval Phoenix House At Sloane Square Aparthotel London offers accommodation in the vicinity of Harrods. Located in Chelsea district, the residence is…
-
Sloane Square Terraced House
Passmore Street 17 Ota, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
-
New Listing Home From Home
Passmore Street 13, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
-
Willett Hotel 4 stars
32 Sloane Garden, Sloane Square, Sw1W 8Dj, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Willett Hotel London is rated 4 stars and comprises 19 rooms with homely comforts. Staying at the boutique style hotel, guests discover the shopping area in vicinity of the enticing Saatchi Gallery.
-
Stylish Sloane Square Home Close To Victoria By Underthedoormat
Graham Terrace, London, Gb, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
The 1-room Stylish Sloane Square Home Close To Victoria By Underthedoormat apartment lies within 2.2 km of Churchill War Rooms and approximately 10 minutes' walk from Sloane Square tube station.