Set in Chelsea, one of the most desirable areas in London, the Chelsea Cloisters enjoy an enviable location in the heart of London. A wide range of fine restaurants, fashionable bars and stylish shops are close by and a number of popular sights and attractions, including Harrods and the Royal Albert Hall, are within easy reach.
With a range of accommodation available, these comfortable apartments offer an ideal base whether your stay is for business or leisure. Fully furnished, tastefully decorated and equipped with all the comforts of home, the apartments provide a welcome retreat for a relaxing and enjoyable stay.
Location
The apartments are located in the desirable area of Chelsea, one of the most fashionable areas in London and home to a wide range of shops, bars and restaurants. Popular attractions such as Buckingham Palace, the Victoria & Albert Museum and Harrods are all within easy reach. For some peace and tranquillity, Hyde Park and Kensington Gardens are close by and the nearby South Kensington tube station provides easy access to the City, Canary Wharf and the West End.
Travel
South Kensington tube station is a short walk away offering access to Piccadilly, Circle and District lines. Sloane Square tube station is a 5-10 minute walk away with Circle and District lines available.
Heathrow Airport is approximately 40 minutes' drive away and Gatwick Airport is 30 minutes away on the Gatwick Express.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.