Located 4.4 km from The British Museum, Sloane Square Living Apartment London hotel is merely a 6-minute walk from Michelin House Restaurant.
The rooms are equipped with a minibar fridge, coffee and tea making facilities, along with a flat-screen TV with satellite channels for guests' comfort. Bathrooms include a bidet, a separate toilet, and a shower, and such comforts as a hair dryer and towels.
Enjoy Italian cuisine in the restaurant Il Giardino Restaurant, situated around 5 minutes' walk away.
Plus this hotel is within 2 km of Harrods. The hotel is situated within a 10-minute drive of Hyde Park. South Kensington underground station is 550 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please