The Chelsea Town House ligger i Kensington område og tilbyder moderne bekvemmeligheder i førsteklasses omgivelser.
Beliggende tæt på Gloucester Road metrostation er villaen 18 minutter fra Victoria & Albert Museum. Under en rejse på 3 km kan du finde Green Park. Gæsterne kan spise i Cave of Lanka og 1880 at The Bentley London, omkring 200 meter væk fra denne indkvartering. Du kan komme til National History Museum om få minutter i bil.
Badeværelsesfaciliteter inkluderer separat toilet og en bruser.
Gæsterne kan benytte sig af kaffemaskiner/tekedler og glas. 10 minutters gang til West Brompton togstation.