Hotels in London near Sloane Square Tube Station
Filter Results
570 properties found
-
Sort by
Distance: low to high
-
Chelsea Lux Apartments On Kings Road- 5Min Sloane Square Underground
Anderson St, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Chelsea Lux Apartment On Kings Road- 5Min Sloane Square Underground London is located in the Central London district of London, just a 6-minute walk from the Sloane Square. Guests can use Wi-Fi for…
More...
Book Now -
Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation
Sw33Bs, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated just 1.1 km from the perennially crowded Harrods, Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation also boasts easy…
More...
Book Now -
Room Mate Lime Tree
135 - 137 Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 4-star smoke-free Room Mate Lime Tree London hotel offers quick access to Victoria Place Shopping Centre, which is only 5 minutes' walk away. Featuring Wi-Fi in public areas, this London hotel…
More...
From US$ 244price for 1 nightBook Now -
City Relay Belgravia Apartment 41
Flat 41, Kilmuir House, Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated approximately 10 minutes on foot from Sloane Square underground station, City Relay Belgravia Apartment 41 London offers Wi-Fi for business or leisure needs. The London Eye lies 2.6 km from…
More...
From US$ 295price for 1 nightBook Now -
Immense Studio, Prime Location Belgravia, Chelsea
Cadogan Square, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
If you want to stay in the Meusdorf district, Immense Studio, Prime Location Belgravia, Chelsea London is a good choice located, 25 minutes' walk from the Royal Albert Hall|Royal Albert Hall.
More...
From US$ 375price for 1 nightBook Now -
City Relay Belgravia Apartment 13
Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Staying at City Relay Belgravia Apartment 13 London, guests can visit the Hyde Park, located 25 minutes' walk away.
More...
From US$ 286price for 1 nightBook Now -
Cosy And Stylish Chelsea 2 Bedroom Flat
Oakley St, London, Sw3 5Nt, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 1-room Cosy And Stylish Chelsea 2 Bedroom Flat London is situated only a 6-minute walk from Ellis Street and 20 km from London City airport.
More...
Book Now -
The Impressionists Fireplace - 3 Bedroom Home In Chelsea
Cadogan St, London Sw3 2Pp, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious The Impressionists Fireplace - 3 Bedroom Home In Chelsea London apartment is located 2.8 km from the buzzing Theatre-district Piccadilly Circus Square and a 19-minute walk from the…
More...
Book Now -
A Stunning 3 Bedroom House
22 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated about a 25-minute walk from St James's Park, A Stunning 3 Bedroom House London villa provides access to numerous tourist attractions in the area.
More...
From US$ 567price for 1 nightBook Now -
Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood
28 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Nestled 2.5 km from the scientifically spellbinding Science Museum, Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood entices guests to explore various tourist destinations nearby.
More...
From US$ 810price for 1 nightBook Now -
Spectacular Cadogan Square Single-Level Flat W/Ac
42 Cadogan Square, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated nearly 5 minutes' walk from Grosvenor Casino, the spacious 121 m² Spectacular Cadogan Square Single-Level Flat W/Ac Apartment London offers guests easy access to various tourist attractions…
More...
Book Now -
Fairytale Garden House - Next To Victoria Station & Pet Friendly
28 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 2-bedroom Fairytale Garden House - Next To Victoria Station & Pet Friendly Villa London is located about 25 minutes' walk from the Bomber Command Memorial and invites guests to enjoy a terrace.
More...
Book Now -
Elegant Chelsea Townhouse With Patio Near Kings Rd
Tryon Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 2-bedroom Elegant Chelsea Townhouse With Patio Near Kings Rd Villa London provides easy access to various city attractions, such as the Sloane Square, situated a mere 7 minutes' walk away.
More...
From US$ 694price for 1 nightBook Now -
Luxury Suite In Cadogan Square
Cadogan Square 26, London Sw1X, United Kingdom, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious 65 m² Luxury Suite In Cadogan Square London lies merely 1.3 km from the scientifically spellbinding Science Museum and within 10 minutes' walk of Sloane Square tube station. Staying in…
More...
Book Now -
Luxury 3-Bed Pavilion Road Residence
Little Dorchester Court 2, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Luxury 3-Bed Pavilion Road Residence London is located in the Kensington and Chelsea district, just a 5-minute walk from Harvey Nichols Knightsbridge.
More...
Book Now -
Exquisite Single-Level Knightsbridge Flat W/Lift
Cadogan Square, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Exquisite Single-Level Knightsbridge Flat W/Lift Apartment London welcomes travellers in the very heart of London, located within 25 minutes' walk of Fortnum & Mason.
More...
Book Now -
The Ophelia By Sloane Square
117 Ebury Street Flat 2, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious 80 m² The Ophelia By Sloane Square Apartment London lies within a 2-km distance of the Houses of Parliament and only 10 minutes on foot from Sloane Square tube station.
More...
From US$ 775price for 1 nightBook Now -
Smart Stays Suites In Sloane Square
Sloane Square 31, London Sw3 3Bs, United Kingdom, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated approximately 5 minutes' walk from Sloane Square underground station, Smart Stays Suites In Sloane Square London offers Wi-Fi for business or leisure needs. The famous British Museum is…
More...
From US$ 209price for 1 nightBook Now -
The Belgravia House By Hok Living
32 Eaton Mews South, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The Belgravia House By Hok Living Villa London is located within 10 minutes' drive of the Oxford Street, giving access to various tourist spots nearby.
More...
Book Now -
Lynton Hotel
113 Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Lynton Hotel London has 11 rooms and is located 2.8 km from the expansive park "Kensington Gardens". There is a storage room available on the premises.
More...
Book Now