Welcoming a maximum of 5 guests, the 3-bedroom The Notting Hill Townhouse Villa London enjoys a prime location around 15 minutes on foot from iconic historical sites such as the royal residence "Kensington Palace".
The London holiday home in the Kensington and Chelsea district is situated 3.9 km from Buckingham Palace and 4.2 km from such shopping places as the buzzing Theatre-district Piccadilly Circus Square. The scientifically spellbinding Science Museum is only a few steps from the accommodation, while the retail Westbourne Grove Road is merely 5 minutes' stroll away. Positioned 4.9 km from the Protestant Westminster Abbey, The Notting Hill Townhouse Villa is popular among both worshippers and tourists.
The kitchen amenities at this accommodation feature an electric kettle, a refrigerator, and kitchenware, provided in a dining area. The Prince Edward is a restaurant serving British dishes within easy reach of The Notting Hill Townhouse Villa. The London property provides access to Marylebone train station, which is nearly a 25-minute walk away.
Check-in:from 15:00-23:59 hours
Check-out:until 10:00 hours