No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
143 Park Road, London
Located in London within 400 metres of Lord's Cricket Ground and 1.3 km of Madame Tussauds, Regents Park Apartments offers accommodation with free WiFi, a flat-screen TV and a kitchen. Some units have a dining area and/or a patio. London Zoo is 1.6 km from the apartment, while Regents Park is 2.2 km away. The nearest airport is London City Airport, 18 km from Regents Park Apartments.
See MoreUsage of subsidiary facilities may incur additional fees