Klarok Serviced Apartments
51 Park Road, City Centre, Peterborough, PE1 2TH, United Kingdom,Object type: Hotel Peterborough
Located within 1.6 miles of Peterborough Cathedral and 3.7 miles of Longthorpe Tower in Peterborough, Klarok Serviced Apartments provides accommodation with fre