No image available for this hotel
No image available for this hotel
Peterborough, Peterborough
Spend a second to
save a fortune!
Spend a second to save a fortune!
Park Road 117-121, Peterborough
Park House - City Centre Apartment is set in Peterborough, 4 km from Longthorpe Tower, 19 km from Burghley House, and 22 km from Fotheringhay Castle. This 5-star apartment offers a lift.
See MoreUsage of subsidiary facilities may incur additional fees