Hotels in London near Sloane Square Tube Station
Filter Results
487 properties found
-
Sort by
Distance: low to high
-
1-Bed - Sleeps 2 - Near Victoria Coach Stn
Gatliff Road, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Situated around a 20-minute stroll from Buckingham Palace, the 55 m² 1-Bed - Sleeps 2 - Near Victoria Coach Stn Apartment London also boasts easy access to Marylebone train station which is 4.5 km…
More...
Book Now -
Luxury Knightsbridge Residence - Next To Harrods
31-32 Hans Place, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located 3 km from Marylebone railway station, the 121 m² Luxury Knightsbridge Residence - Next To Harrods London is merely a 6-minute walk from Harrods.
More...
Book Now -
London Knightsbridge Sloane Pavilion Road Chelsea 5 Mins Walking To Hyde Park And Harrods
103, Pavilion Rd London Sw1X 0Et, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Situated just 0.6 km from the Diana, Princess of Wales Memorial Fountain, the 4-star London Knightsbridge Sloane Pavilion Road Chelsea 5 Mins Walking To Hyde Park And Harrods hotel features a barber…
More...
From US$ 353price for 1 nightBook Now -
Victoria Cosy One-Bedroom Apartment
18 Alderney Street 30 Tintern House, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located 3.6 km from the famous British Museum, Victoria Cosy One-Bedroom Apartment London gives access to a number of tourist attractions in the area.
More...
Book Now -
Spacious Two Bedroom Apartment In South Kensington
12 Makins Street Flat 5, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located just 10 minutes on foot from South Kensington underground station, the 2-room Spacious Two Bedroom Apartment In South Kensington also boasts proximity to St Luke's Churchyard.
More...
Book Now -
Beautiful & Luxurious 3 Bed Home, With Amazing Terrace
11 Cambridge Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located 10 minutes' drive from Covent Garden, the 16 m^2 Beautiful & Luxurious 3 Bed Home, With Amazing Terrace gives access to a number of tourist attractions in the area. Wi-Fi and a car park are…
More...
From US$ 1472price for 1 nightBook Now -
Spectacular Knightsbridge House Harrods 1 Minute
Pont Street Mews 22A, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
The 3-bedroom Spectacular Knightsbridge House Harrods 1 Minute Villa offers proximity to such city sites as Little Waitrose & Partners, located a mere 300 metres away.
More...
From US$ 1020price for 1 nightBook Now -
Harrods 2 Bed Lux Flat W/Patio
4-6 Lennox Gardens, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located within 5 minutes' walk of Harrods Food Halls, the spacious 2-bedroom Harrods 2 Bed Lux Flat W/Patio Apartment features a lift and a cash machine, as well as parking. If you feel like visiting…
More...
From US$ 693price for 1 nightBook Now -
Mysquare Modern One Bed Serviced Apartment In Chelsea
Sloane Avenue, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Mysquare Modern One Bed Serviced Apartment In Chelsea London is nestled in a residential area of London, 3.3 km from the Piccadilly Circus and a 5-minute drive from the Royal Albert Hall|Royal Albert…
More...
From US$ 308price for 1 nightBook Now -
Chelsea Green Apartments
2 Elystan St, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Guests of the 4-star Chelsea Green Apartments London hotel can enjoy easy access to Walton Fine Arts, which is situated approximately a 5-minute stroll away. While staying at this London hotel, a…
More...
From US$ 229price for 1 nightBook Now -
The Chelsea Retreat - Outstanding 5Bdr House With Garden
51 Markham Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located 650 metres from Saatchi Gallery and St Luke's Churchyard, spacious 2-bedroom The Chelsea Retreat - Outstanding 5Bdr House With Garden features views of the garden.
More...
Book Now -
The Sloane Street Residence
50 Sloane Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Set right in the centre of London, the 79 m^2 The Sloane Street Residence London is 17 minutes' walk from Science Museum.
More...
Book Now -
Harrods London Apartment
5A Walton Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located a 13-minute walk from Natural History Museum, the spacious Harrods London Apartment overlooks the street.
More...
From US$ 257price for 1 nightBook Now -
South Kensington Apartment
5 Walton Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
The spacious 120 m^2 Picena Apartment is located around 5 minutes on foot from Grosvenor Casino and overlooks the city. The 2-bedroom apartment offers guests to visit Tower Bridge, situated…
More...
From US$ 416price for 1 nightBook Now -
Chic Chelsea Stylish 1-Bedroom
7 Gatliff Road 123 Woods House, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Apsley House is about 25 minutes' walk from the 1-room Chic Chelsea Stylish 1-Bedroom, while Chelsea Bridge is situated nearby. Guests will immerse themselves in the ultimate relaxation at the…
More...
From US$ 313price for 1 nightBook Now -
Jumeirah Carlton Tower London
Cadogan Place, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Positioned just 1.2 km from Serpentine Gallery and approximately 5 minutes by car from Knightsbridge underground station, the perfect Jumeirah Carlton Tower London hotel features a banquet hall and a…
More...
From US$ 470price for 1 nightBook Now -
Harrod'S Mansion
39 Hans Place, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
The 160 m² Harrod'S Mansion Apartment London is located 2.3 km from St James's Park and only a 14-minute walk from the scientifically spellbinding Science Museum. Featuring a patio with views of the…
More...
Book Now -
The Tophams Hotel
28 Ebury Street, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
The comfortable 4-star The Tophams Hotel London is situated near the entertainment district of London, just 1.2 km from the Green Park. Located right in the centre of London, the designer hotel…
More...
From US$ 244price for 1 nightBook Now -
Chelsea Luxury Apartment
8 Gatliffe Road, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Located about 25 minutes' walk from Harrods, the 1-room Chelsea Luxury Apartment London is a great option to stay in the centre of London.
More...
From US$ 421price for 1 nightBook Now -
Beautiful 1 Bedroom Apartment Ovington Square
43 Ovington Square, London, United Kingdom
0.7 km to Sloane Square Tube Station (Show map)
Trafalgar Square is a 25-minute stroll from the spacious 65 m^2 Beautiful 1 Bedroom Apartment Ovington Square, while The Park Tower Casino is situated nearby.
More...
From US$ 233price for 1 nightBook Now