New Chelsea Cloisters
New Chelsea Cloisters
Sloane Avenue
London
SW3 3DW
United Kingdom
Rooms from £75.00 ( 82.50 / $108.75 ) per night
Situated in the heart of central London, Chelsea Cloisters boast elegant, modern apartments within the fashionable district of Kensington and Chelsea. South Kensington Underground Station is just 5 minutesβ walk away.
Similarly Priced Hotels
- MIC Hotel , from £75.00 ( 82.50 / $108.75 )
- Mermaid Suite Hotel , from £75.00 ( 82.50 / $108.75 )
- My Place Hotel , from £75.00 ( 82.50 / $108.75 )
- Norfolk Plaza Hotel , from £75.00 ( 82.50 / $108.75 )
- Palace Court Holiday Apartments , from £75.00 ( 82.50 / $108.75 )
- Portobello Gold , from £75.00 ( 82.50 / $108.75 )
This hotel supplied in conjunction with Bookings.







