Elegant Chelsea Town House near Sloane Square ligt in Londen, op 13 minuten lopen van metrostation South Kensington en 2,7 km van het centrum, en biedt accommodatie met airconditioning, gratis WiFi, en een terras.
De accommodatie is voorzien van een tv en een eigen badkamer met douche, bad en een haardroger. Daarnaast beschikt de keuken over een koelkast, een vaatwasser en een oven. Sommige units hebben een zithoek en/of een patio.
Populaire bezienswaardigheden in de buurt van de villa zijn Harrods, Victoria and Albert Museum en Natuurhistorisch Museum Londen. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 19 km van Elegant Chelsea Town House near Sloane Square.