Chic rooms with designer wallpaper in an elegant hotel offering in-room WiFi and iPod docks. Around the corner from King's Road's upscale shopping, this chic traditional hotel is a minute's walk from Sloane Square tube station. The elegant air-conditioned rooms are decorated with unique designer wallpapers and feature free WiFi, iPod docking stations, flat-screen TVs and black-out curtains. Upgraded rooms and suites have Nespresso coffee machines and either views over the square or of Holy Trinity Church. Suites also add window-seats and free soft drinks in the minibars. The on-site brasserie prepares classic French dishes. There are 2 meeting rooms.
7-12 Sloane Square, London SW1W 8EG, United Kingdom Get directions
Mark W
Erin E
Jane D
Graham A
Maps17482756091
Ewan C
Maliha K
Trudy S