Located 1.1 km from Stamford Bridge, The Vale offers accommodation in London. The property features views of the garden and is 1.2 km from Chelsea FC. Free WiFi is available throughout the property.
There is a seating area, a dining area and a kitchen as well as a private bathroom. A flat-screen TV and DVD player are offered.
Harrods is 1.7 km from The Vale, while Royal Albert Hall is 1.7 km from the property. The nearest airport is London City Airport, 16 km from The Vale.