Route GuidesRoutes City GuidesCities Map Log in

Hyde Park

London
221 Kensington High Street, London, W8 6SG

3 rooms · from £293


Featuring free WiFi and air conditioning, Hyde Park is located in London, 1 km from Olympia Exhibition Centre. Royal Albert Hall is 1.4 km from the property. All units feature a flat-screen TV.