Chelsea Cloisters находится в самом сердце города Лондон. Музей Виктории и Альберта и Площадь Слоан расположены в 10 минутах ходьбы. Апарт-отель — вариант с прекрасным расположением: Музей естественной истории находится в 0,9 км, Имперский колледж Лондона — в 0,9 км от него.