Choose your room
The North Kensington House Villa
Offering a location about 7 km from Buckingham Palace, The North Kensington House Villa London gives access to various tourist spots in the area.
This 1-bedroom villa is situated merely a 5-minute walk from parish church of Saint John and a short way from Queen's Park tube station. Guests will find the royal Regent's Park 4.2 km from the holiday home, and the scientifically spellbinding Science Museum is 4.6 km away. The North Kensington House Villa is within a 10-minute drive of a top family-friendly place such as the city park "ZSL London Zoo".
The accommodation includes a seating area and a dining area, along with comforts like an ironing set, as well as such media facilities as a flat-screen TV with satellite channels. The North Kensington House Villa comes with a bathroom with a separate toilet and a shower. Dryers and towels are also offered.
Guests can use coffee/tea making machines, provided in a dining area. The restaurant Parlour is located 5 minutes' walk away and serves British dishes. This London property offers access to Kensal Rise railway station, around 600 metres away.