Victoria Square, London, United Kingdom
Situated around a 5-minute walk from Apollo Victoria Theatre, The Grand Belgravia Mansion Villa London entices guests with views of the garden.
The historic Tower of London is 4.9 km away, and the Protestant Westminster Abbey is in proximity to the holiday home. Its prime location provides fast access to Buckingham Palace, which is just 6 minutes' walk away. Nestled 5 km from Tower Bridge, The Grand Belgravia Mansion Villa is also 2.7 km from such cultural places as the famous British Museum.
At the London property, guests can unwind in a patio and a dining area and make use of such comforts as ironing equipment and air conditioning. In-room amenities include a flat-screen TV with satellite channels as well as sound-proofed windows. Featuring a separate toilet and a shower, the bathroom also comes with hair dryers and bath sheets.
The Grand Belgravia Mansion Villa offers a dining area with a mini-bar and coffee/tea making facilities. You can also make use of a refrigerator, an oven, and glassware to prepare your own meal. Located in the immediate vicinity of the property, The Goring Dining Room invites guests to taste European dishes. Victoria underground station is 300 metres away, while Marylebone train stop is around 3 km from this accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Grand Belgravia Mansion!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please