The Grosvenor Villa London, located a mere 5 minutes' walk from Italian Cultural Institute in London, can host up to 10 guests.
The 4-bathroom holiday home is situated in the Central London district, 3.4 miles from Tower Bridge and 1.2 miles from the Extravagant 1707 Fortnum & Mason Department Store. Its prime location provides fast access to the triumphal Wellington Arch, which is merely 8 minutes' walk away. Nestled 1.5 miles from the Protestant Westminster Abbey, The Grosvenor Villa is also 1.7 miles from such cultural places as the famous British Museum.
A full kitchen at this London accommodation is equipped with a fridge, oven, and a dishwasher. The Grosvenor Villa is a few steps from Marcus where guests can enjoy various meals. The villa is situated within 5 minutes' walk of Hyde Park Corner subway station and 1.6 miles from Marylebone train station.