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!
84 Lincoln Road, Peterborough
Situated in Peterborough in the Cambridgeshire region, with Peterborough Central Library nearby, City Centre Vicarage Apartments features accommodation with free WiFi and free private parking. Peterborough Cathedral is 2.
See MoreUsage of subsidiary facilities may incur additional fees