Located within 25 minutes' walk of the scientifically spellbinding Science Museum, the 3-star The Victoria Flats Hotel London offers access to tourist attractions throughout London.
This London hotel is nestled in Victoria with regular connections to Heathrow and Gatwick airports, fairly close to the restaurant The Marquis of Westminster. There is the Battersea Park only 1.9 km from the hotel. The art museum "National Gallery" lies approximately a 30-minute walk away, while Pimlico tube station is a short way from the Victoria Flats London. Victoria Coach bus station can be found just 450 metres from the accommodation.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please