Available rooms from Tue 24 December 2024 to Wed 25 December 2024.
Available rooms from Tue 24 December 2024 to Wed 25 December 2024.
Located in London less than 1 km from Stamford Bridge - Chelsea FC 2.2 km from Natural History Museum and 2.2 km from Victoria and Albert Museum The Castle Apartment provides accommodation with a balcony and free WiFi. The property is 2.8 km from Royal Albert Hall and 3.2 km from Eventim Apollo. The apartment features 3 bedrooms a flat-screen TV with satellite channels an equipped kitchen with a dishwasher and a microwave a washing machine and 2 bathrooms with a shower. For added convenience the property can provide towels and bed linen for an extra charge. The apartment offers a terrace. Olympia Exhibition Centre is 2.3 km from The Castle Apartment while Harrods is 2.6 km away. The nearest airport is London City Airport 17 km from the accommodation.