HOTEL
Sloane Cloisters 767
767 Chelsea Cloisters, Kensington and Chelsea, London, SW3 3DN, United Kingdom
Where it sits
Sloane Cloisters 767
767 Chelsea Cloisters, Kensington and Chelsea, London, SW3 3DN, United Kingdom
51.49270, -0.16718
Similar stays nearby
South Kensington Studio
Hotel · 0 m
Chelsea By Capital CC 817
Hotel · 0 m
Chelsea Apartment | Kings Road, Sloane Square & Lift
Hotel · 0 m
Apt 856 Chelsea Cloisters Sloane Avenue
Hotel · 0 m
Beautiful Chelsea Apartment in Fashion District
Hotel · 0 m
GuestReady - Gorgeous Studio in Chelsea
Hotel · 0 m
Super Luxurious 1BD Flat in the Heart of Chelsea!
Hotel · 0 m
Cosy, Modern Chelsea Studio
Hotel · 0 m
Plan around Sloane Cloisters 767
Ask for the details that decide a trip. Sourced answers open right here.
