To enjoy your vacation in London, stay at Holiday Villa London, which is 2.2 km from the Plumstead area and about a 25-minute stroll from the Severndroog Castle.
To ensure your comfort, a separate toilet and a shower are provided at the accommodation. Moreover, there are hair dryers, bath sheets, and bathrobes as well.
Holiday Villa is equipped with self-catering facilities like an electric kettle, a refrigerator, and glassware, giving guests the independence to prepare their own meals.
The 380m-wide circular O2 is 3.9 km away, while Church of St Thomas is just near the apartment. London City airport is at a 20-minute driving distance, and Artillery Place / John Wilson Street bus stop is around 10 minutes on foot from this apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please