Situada a unos 25 minutos a pie del Museo de Victoria y Alberto, la Chelsea Home Londres ofrece acceso a varios lugares turísticos de la zona.
La villa se encuentra a unos cuantos pasos del parque de St. James, mientras que la Gagliardi Gallery está a tan solo 300 metros. Esta casa de vacaciones está situada a unos 4 km de la Abadía de Westminster. La Chelsea Home está a unos 15 minutos en coche de lugares familiares como el London Eye.
El alojamiento está amueblada con escritorio, chimenea de piedra y ventanas insonorizadas. Esta villa ofrece a sus huéspedes comodidades multimedia como TV de pantalla plana con canales vía satélite para mayor confort. Los cuartos de baño están equipados con inodoro separado y ducha, secador de pelo y albornoces.
Los huéspedes tienen a su disposición una zona de comedor con equipo de café y té. En la cocina también hay hervidor eléctrico, nevera y un horno. El restaurante Lots Larder, que ofrece platos europeos, está a unos minutos a pie de la Chelsea Home. La estación de metro Fulham Broadway, situada a unos 800 metros, permite a los huéspedes descubrir Londres.