0.9 km from St James's Park, the 6-room Victoria Square Villa is just off Buckingham Palace. Guests, staying at the accommodation, can use a kitchen with a microwave oven, an electric kettle and a fridge to prepare home-cooked meals.
Hyde Park lies a 5-minute ride from this London villa. Situated in the Westminster Borough district, the London property offers easy access to Victoria underground station, set nearly a 5-minute stroll away. British dishes can be enjoyed in The English Rose Cafe, which is nearly a 5-minute stroll away. Victoria Square Villa awaits you near Green Park London. This accommodation is a few minutes drive from Green Line Coaches bus station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please