68 Lots Road, London, United Kingdom
Providing private car parking, the 7-room Chelsea Embankment Guesthouse London hostel is located 10 minutes' drive from the perennially crowded Harrods.
Staying at this hostel in London, guests will also find entertainment venues in the vicinity, including Royal Albert Hall, which is 2.5 km away. Green Park London is a 15-minute ride from the hostel. The London property boasts location in proximity to the five-span arch Battersea Bridge.
The rooms feature a dressing area, as well as such comforts as an ironing set.
Guests may find Lots Larder restaurant just a few steps from this London hostel. Offering transportation options in the area, Chelsea Embankment hostel is located 450 metres from London Imperial Wharf train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Chelsea Embankment Guesthouse!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please