Le Chelsea cloister Hotel est situé dans le centre de Londres, à proximité de la station de métro South Kensington, du Victoria and Albert Museum et du grand magasin Harrods. Vous séjournerez à 2,5 km du stade Stamford Bridge - Chelsea FC, à 2,6 km de la gare Victoria et du palais de Buckingham. Cet appartement non-fumeurs dispose d'un jacuzzi.
Cet appartement comprend une chambre, un salon avec une télévision à écran plat, une cuisine équipée ainsi qu'une salle de bains pourvue d'une baignoire et d'un sèche-cheveux. Les serviettes et le linge de lit sont fournis.
Vous séjournerez à proximité du musée d'histoire naturelle, du Royal Albert Hall et de la Serpentine. L'aéroport de Londres-City, le plus proche, est implanté à 18 km.