A stay at this apartment places you in the heart of London, within a 15-minute walk of Stamford Bridge Stadium and Thames River. This upscale apartment is 1.4 mi (2.2 km) from Natural History Museum and 1.6 mi (2.6 km) from Kensington High Street.
Rooms
Make yourself comfortable in this apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Wired and wireless internet access is complimentary, while a 24-inch flat-screen television with cable programming provides entertainment. Conveniences include a desk and a separate sitting area, and housekeeping is provided weekly.
Business, and other amenities
Featured amenities include express check-out, multilingual staff, and luggage storage. A train station pick-up service is available for a surcharge.