Choose your room
Luxury Belgrave Square Private Mews Townhouse Villa
- Wi-Fi
- Free parking
- Spa and relaxation
Jacuzzi
- Child-friendly
Cots
- Air conditioning
- No pets allowed
During the stay at Luxury Belgrave Square Private Mews Townhouse Villa London, guests can indulge in a Jacuzzi or visit the famous Natural History Museum, located a 19-minute walk away. Offering a prime location in Mayfair with a series of stunning Georgian houses as far as the eye can see, the 5-bedroom holiday home can accommodate up to 14 guests.
The 3-bathroom villa is 2.2 km from Churchill War Rooms Museum, featuring easy access to the perennially crowded Harrods, which is 450 metres away. If you feel like visiting the surroundings, check out the Apollo Victoria Theatre 20 minutes' walk from this London property. Luxury Belgrave Square Private Mews Townhouse Villa is within 2 km of a top family-friendly place such as the Battersea Park.
The London property is equipped with an electric kettle, a fridge, and kitchenware for self-catering in an outdoor dining area. The Alfred Tennyson treats guests with European dishes near Luxury Belgrave Square Private Mews Townhouse Villa. The accommodation is located 5 minutes' stroll from Knightsbridge metro station and 2.5 km from Marylebone train station.