Located in London’s fashionable Chelsea, the Sloane Square Hotel is ideally located for Knightsbridge shopping, the West End, Buckingham Palace and the Victoria & Albert and Science Museums. Each elegant, air-conditioned room overlooks either Sloane Square or Holy Trinity Church. Decorated in light modern colors, all rooms feature a flat-screen TV and free national calls. The Sloane Square Hotel also offers the award-winning Cote Brasserie which is open daily serving breakfast, lunch and dinner.
Guest rating : 7.9 - 10
Check in: 15:00
Check out: 11:00
Rooms : 126
HotelsNearby.us serving hotels, motels and accommodation near Sloane Square.