The cosy Royal Crescent Mews Villa London is located just 0.8 km from Kyoto Japanese Garden, giving access to various tourist spots nearby.
The holiday home is right around the corner from the buzzing Theatre-district Piccadilly Circus Square, while St James Norlands Church is around 5 minutes' walk away. The welcoming accommodation is also 1.6 km from the updated 1910 Electric Cinema, and Holland Park underground station is approximately 700 metres away. Nestled in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, Royal Crescent Mews Villa is in the vicinity of such cultural places as the highly decorated Victorian Leighton House Museum.
This London accommodation has a fully-fitted kitchen, provided with an electric kettle, a fridge, and a dishwasher. Royal Crescent Mews Villa is just a few steps from WestEleven, serving British dishes. Guests can easily reach London Shepherd's Bush train stop, located nearly 5 minutes' drive away.
Check-in:from 15:00-21:00 hours
Check-out:until 10:00 hours