The 5-bedroom Luxury Belgrave Square Private Mews Townhouse Villa London is located about a 25-minute walk from Buckingham Palace and invites guests to enjoy a terrace. Featuring a hot tub, this 3-bathroom villa is suitable for 14 people.
The holiday home has a prime location only 450 metres from the perennially crowded Harrods, just moments from Knightsbridge tube station. Nestled in Mayfair with a series of stunning Georgian houses as far as the eye can see, Luxury Belgrave Square Private Mews Townhouse Villa is reachable 2.2 km from the Trafalgar Square art museum "National Gallery". Located within 30 minutes' walk of the expansive park "Kensington Gardens", this London accommodation is also within 20 minutes' walk of entertainment venues like the Apollo Victoria Theatre.
Luxury Belgrave Square Private Mews Townhouse Villa has a fully-equipped kitchen provided with amenities, such as an electric kettle, a refrigerator, and kitchenware for self-catering. The London accommodation is right around the corner from restaurant The Alfred Tennyson. The property is 2.5 km from Marylebone train station, which makes tourist attractions in London easily accessible.
Check-in:from 15:00-18:00 hours
Check-out:until 10:00 hours