Please Choose Dates

Close

General

The Chelsea Flower - 1 Bedroom with Terrace in Chelsea is located in London, just 1.4 miles from Harrods and 1.5 miles from Royal Albert Hall. The apartment has access to a restaurant and free Wifi. The property is 2.4 miles from the city center and a 17-minute walk from South Kensington Tube Station. With direct access to a patio, the apartment consists of 1 bedroom. Offering a terrace, this apartment also features a cable TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. The accommodation is non-smoking. Dining options are available close to the apartment. Popular points of interest near The Chelsea Flower - 1 Bedroom with Terrace in Chelsea include Stamford Bridge Stadium, Victoria and Albert Museum, and Natural History Museum London. London City Airport is 12 miles from the property.

Facilities

  • Heating
  • Free Wi-Fi
  • Restaurant(s)
  • Non-Smoking Rooms Available
  • Outdoor furniture
  • Smoke alarms
  • Contactless check-in/out
  • balcony/terrace
  • Daily disinfection
  • Non-smoking property

Loading Testimonials

Hotels Nearby