Situated in London, a 12-minute walk from Stamford Bridge - Chelsea FC and 1.4 km from Royal Albert Hall, The Boltons provides accommodation with amenities such as free WiFi and a TV. The Olympia Exhibition Centre is within an 18-minute walk of the apartment. The apartment includes 2 bedrooms and a Read more
Situated in London, a 12-minute walk from Stamford Bridge - Chelsea FC and 1.4 km from Royal Albert Hall, The Boltons provides accommodation with amenities such as free WiFi and a TV. The Olympia Exhibition Centre is within an 18-minute walk of the apartment. The apartment includes 2 bedrooms and a kitchen with an oven and a microwave. A bicycle rental service is available at the apartment. Harrods is 2 km from The Boltons. The nearest airport is London City Airport, 17 km from the accommodation.