1.7 km from Stamford Bridge - Chelsea FC, 288 Earls Court Road is situated in the Kensington and Chelsea district of London. Guests may enjoy free WiFi.
The apartment features 2 bedrooms, a kitchen with a dishwasher, a washing machine, and 2 bathrooms with a hair dryer. A TV is available.
Guests can relax in the garden at the property.
Natural History Museum is 1.7 km from 288 Earls..