Offering a location about a 25-minute walk from the art museum "National Gallery", Victoria Square Villa London gives access to various tourist spots in the area.
Situated in Victoria with connections to some of the world's greatest thinkers, poets, and artists, the 6-room holiday home is only 350 metres from the public Queen's Art Gallery and in the vicinity of Churchill War Rooms Museum. Guests can visit Buckingham Palace a mere 6 minutes' walk away or check out St James's Park a mere 1 km from this property. Victoria Square Villa is 2.1 km from family-friendly places such as the huge Coca-Cola London Eye Observation Wheel.
Guests staying at this London accommodation can make use of the self-catering amenities available, including an electric kettle, a fridge, and kitchenware. Victoria Square Villa is just a few steps from Timmy Green, serving Australian dishes. Also, Victoria station is approximately 300 metres away.
Check-in:from 15:00-22:00 hours
Check-out:until 11:00 hours