During the stay at Grand Villa London, guests can indulge in a hot tub or visit the Victoria and Albert Museum, located 2.2 km away. Offering private car parking as well as Wi-Fi, the villa is situated in the Westminster Borough district.
Guests are welcome to cook their own meals in a fully equipped kitchen of the villa. This London property is only a few steps from restaurant Bizzarro.
This accommodation enjoys location 10 minutes by car from Buckingham Palace and about a 25-minute walk from Mayfair. Grand Villa is nestled 2.8 km from natural attractions like the Green Park. The London property also offers easy access to Sussex Gardens Open Space, located around 500 metres away. Paddington tube station is easily accessible as it is approximately 5 minutes away by car.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please