London Chelsea Apartment is a great place to stay in Central London with 24 hours bus routes, 25 minutes' walk from Churchill War Rooms Museum.
Guests staying in this apartment will enjoy the convenience of hair dryers and bath sheets in the bathroom. Additionally, you'll find a separate toilet and a shower.
To enhance your comfort, the accommodation comes with an electric kettle, a fridge, and kitchenware.
Buckingham Palace is located just 1.6 km from this apartment and the famous Natural History Museum is 2.4 km away. 10 minutes on foot from Sloane Square tube station, the apartment is also just near Chelsea Bridge. The property is 4.4 km from Euston railway station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please