Situated just a 5-minute stroll from The Greek Orthodox Cathedral of the Divine Wisdom, the 2-bedroom The Notting Hill Townhouse Villa London offers quick access to numerous city landmarks nearby.
The London holiday home offers a central location, not far from Buckingham Palace, while natural sights like the expansive park "Kensington Gardens" are only 1.5 km away. You'll be about 10 minutes on foot from the Portobello Westbourne Grove Road and about 25 minutes on foot from the scientifically spellbinding Science Museum. Positioned 4.9 km from the Protestant Westminster Abbey, The Notting Hill Townhouse Villa is popular among both worshippers and tourists.
The London property comes with views of the city.
The Notting Hill Townhouse Villa includes a full kitchen, equipped with an electric kettle, a refrigerator, and kitchenware for the preparation of meals. The Prince Edward is a restaurant serving British dishes merely 200 metres from this accommodation. Guests can easily reach London City airport, located 20 km away, or enjoy proximity to Notting Hill Gate tube station, which is a short way from the accommodation.
Check-in:from 15:00-23:59 hours
Check-out:until 10:00 hours