Choose your room
Royal Crescent Mews Villa
Located 16 minutes' walk from the highly decorated Victorian Leighton House Museum, the welcoming Royal Crescent Mews Villa London gives access to various tourist sites in the vicinity.
The villa awaits guests in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, within a few blocks of Holland Park tube station. The Hyde Park is 3.4 km from this accommodation, while the updated 1910 Electric Cinema is a mere 1.6 km away. Royal Crescent Mews Villa is nestled only steps away from St James Norlands Church.
Self-service dining is easy in a fully-equipped kitchen, which also features an electric kettle, a toaster, and a dishwasher. This London property is in close proximity to restaurant WestEleven. Transportation alternatives in the area include London Shepherd's Bush train station, situated about 300 metres away.