62-64 Lower Sloane Place,London, SW1W 8BP
Plot an area on map:
Chelsea
Kensington
Knightsbridge
Show similar hotels:
Clermont London Victoria1.0km
Chelsea Cloisters0.7km
All Chelsea Hotels
All 4 star Hotels
4 * hotels in Chelsea
Pinpoint attraction on map:
Sloane Square0.2km
Victoria Coach Station0.6km
King`s Road0.8km