Conveniently situated in the centre of London, One Sloane provides air-conditioned rooms, a restaurant and free Wi-Fi. This 5-star hotel offers a concierge service and luggage storage space. The property is non-smoking and is located 1.
Number of rooms: 33
1 Sloane Gardens, Kensington and Chelsea, London, SW1W 8EA, United Kingdom