Sloane Square Hotel - London
51.4928, -0.15723Overview
Featuring 126 rooms, the 4-star Sloane Square Hotel London is located near the shopping district of London and a mere 5 minutes by foot from the enticing Saatchi Gallery. Boasting a gym and a private garden, this charming hotel is 1.5 miles from the Protestant Westminster Abbey.
Location
The London hotel is located just a 10-minute stroll from Ellis Street, approximately 25 minutes' stroll from Natural History Museum. Located 0.2 miles from Sloane Square metro station, the non-smoking Sloane Square is 3.8 miles from Tower of London. Nature lovers will appreciate the proximity to rockery, which is about a 10-minute walk away.
Sloane Square Hotel is ideally located 2.7 miles from Marylebone train station.
Rooms
All air-conditioned rooms at this stunning accommodation are equipped with a flat-screen TV with satellite channels along with a mini fridge bar for self-catering. Private bathrooms also include bathrobes.
Eat & Drink
Guests can enjoy time in the lounge bar. The bar area includes a lounge area. The hotel is in the immediate vicinity of Manicomio Restaurant.
Rooms and availability
-
Max:2 persons
-
Bed options:1 Double bed2 Single beds2 Double beds
-
Heating
-
Balcony
-
Max:2 persons
-
Bed options:1 Double bed
-
Heating
-
Balcony
-
Max:2 persons
-
Bed options:2 Single beds1 Double bed2 Single beds
-
Shower
-
Heating
Essential information about Sloane Square Hotel
💵 Lowest room price | 306 US$ |
📏 Distance to center | 1.6 mi |
✈️ Distance to airport | 10.5 mi |
🧳 Nearest airport | London City, LCY |
Location
- City landmarks
- Nearby
- Restaurants
FAQ about Sloane Square Hotel
- сash
- Mastercard
- Visa