Choose your room
Stunning Mews House Villa
Welcoming a maximum of 6 guests, Stunning Mews House Villa London enjoys a prime location within 25 minutes' walk of iconic historical sites such as the royal residence "Kensington Palace".
This London holiday home is located in Notting Hill with an eclectic mix of antiques, vintage fashion, and quirky boutiques, within 6 km of the 13.7-tonne Big Ben Bell and 3.1 km from the world-famous Natural History Museum. Family tourists will appreciate the proximity to the Diana Princess of Wales Memorial Playground, which is nearly a 20-minute walk away. Nestled within a 2-km distance of the expansive park "Kensington Gardens", Stunning Mews House Villa is also within a 7-km distance of such cultural places as the famous British Museum.
The London property offers self-catering amenities, such as a kitchen area, and a dining area for guests' convenience. The kitchen also offers a fridge, an oven, and kitchenware. Asian cuisine is served at Mam, which is located within easy reach of Stunning Mews House Villa. Westbourne Park underground station is approximately 400 metres from the accommodation, while Marylebone train stop is 2.6 km away.