




Tucked into west London life, this hotel sits about 3 km from Paddington and roughly 5 km from the city centre. Westbourne Park Station is just 600 m away, and Little Venice, the Diana Memorial Playground and the Museum of Brands are all within easy reach.