Elegant Chelsea Town House near Sloane Square ligt in het centrum van Londen, op 13 minuten lopen van metrostation South Kensington en 1,4 km van Harrods, en biedt gratis WiFi, een terras en airconditioning. Gasten bij deze villa hebben toegang tot een patio.
De villa heeft 1 slaapkamer, een keuken met koelkast en vaatwasser, en 2 badkamers met een douche, gratis toiletartikelen en een wasmachine. Handdoeken en beddengoed worden bij de villa verzorgd.
Populaire bezienswaardigheden in de buurt van de villa zijn Victoria and Albert Museum, Natuurhistorisch Museum Londen en Royal Albert Hall. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 19 km van Elegant Chelsea Town House near Sloane Square.