minube
A modern hotel
Located in the heart of Chelsea; Chelsea Cloisters Hotel is one of the most modern and cultural city hotels that are bordered by the elegant shopping and gastronomic facilities of Kings Road, South Kensington and Knightsbridge. Chelsea Cloisters invites you to visit its prestigious building, just a few minutes from the subway, with easy access to the city, the West End and international connections from Waterloo Heathrow and Gatwick.