BB72.COM — working for your travel
Chelsea Cloisters — LONDON, United Kingdom.
Address
Sloane Avenue, SW3 3DW
Chain
UI

About Chelsea Cloisters

Situated in the heart of Chelsea, Chelsea Cloisters is bordered by the elegant shopping and gastronomic facilities of the Kings Road, South Kensington and Knightsbridge. Come and visit the prestigious building and apartments, only minutes away from the London Underground and close to the city, West End and international connections from Waterloo, Heathrow and Gatwick. Ideal for short and long term business, secondments, corporate relocation or leisure. For late cancellation of a stay under 7 nights, 1 night will be charged. For longer stays, a 2 night minimum charge will be incurred, at the hotels discretion. Private parking is available at GBP25.00 per day, or GBP140.00 per week.

With the green of Hyde Park to the north and the blue of the River Thames to the south, Chelsea has one of the most enviable locations in London, with glamorous apartments, high-class shops and restaurants, and an extensive marina. Previously the domain of writers and painters, it retains a certain Bohemian air that still attracts artists. Chelsea Cloisters is just a short walk from Sloane Square

Other hotels in LONDON

View all hotels in LONDON ›