Located in exclusive West London, The Chelsea House offers a self-catering apartment with free WiFi access throughout. The property is situated 900 metres from the Stamford Bridge and Chelsea FC.
The apartment features a balcony and comprises a fully equipped kitchen with a dining area, a living area with a flat-screen TV, and a bathroom fitted with a bathtub and a shower.
A wide array of restaurants serving British and international cuisine is available in the surroundings of The Chelsea House. Guests can also visit a variety of cafés and traditional pubs for food, drinks and refreshments.
South Kensington and Gloucester Road both are within 1.5 from the apartment. London Heathrow Airport is located 19 km away.