Located about a 25-minute walk from Buckingham Palace, the 3-bedroom Luxury Belgrave Square Private Mews Townhouse Villa London entices guests to relax in a Jacuzzi.
This 3-bathroom villa is situated only 450 metres from the British Harrods Department Store and 6 km from business venues like the historic Tower of London. The scientifically spellbinding Science Museum is 17 minutes' stroll from the holiday home, while the huge Borough Market is 4.6 km away. Luxury Belgrave Square Private Mews Townhouse Villa is 2.6 km from a top family-friendly place such as the SEA LIFE Centre London Aquarium.
Guests may have rest on a terrace featuring the street view.
Luxury Belgrave Square Private Mews Townhouse Villa also offers a toaster, a stovetop, and kitchenware at an equipped kitchenette. Offering British specialties, restaurant The Alfred Tennyson is around 5 minutes' walk away. This London accommodation benefits from its proximity to Knightsbridge tube station, located 400 metres away.
Check-in:from 15:00-18:00 hours
Check-out:until 10:00 hours