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!
30 Geneva House - 3 Park Road, Peterborough
Offering city views, Geneva House Apartments is an accommodation located in Peterborough, 19 km from Burghley House and 22 km from Fotheringhay Castle. It is set 3.7 km from Longthorpe Tower and offers a lift.
See MoreUsage of subsidiary facilities may incur additional fees