Victoria Villas London apartment lies in a prime location in London, a 6-minute walk from the ancient All Saints Parish Church. Wi-Fi is available for guests' business or leisure needs.
A highlight of the property for guests is the presence of a hair dryer and bath sheets in the bathroom. Additionally, you'll find a shower.
The apartment is equipped with tea and coffee making equipment, ensuring your comfort.
The public Trafalgar Square is located 7 km from this homestay and the Trafalgar Square art museum "National Gallery" is 8 km away. The beach of London is a 16-minute walk away. Victoria Villas apartment is also 3.1 km from the highly decorated Victorian Leighton House Museum. This apartment is just steps from Putney Bridge underground station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please