Calmly positioned among shining acres of grounds adjacent to Peterborough's Business Park sits the Peterborough Marriott Hotel.Through this wonderful location, guests are stationed a short ride from the centre of Peterborough as well as in proximity to popular Central London.