Europe • United Kingdom • Marriott Peterborough
Set in 11 acres of grounds with views of a beautiful lake, Peterborough Marriott Hotel offers spacious accommodation, indoor swimming pool, restaurant and cocktail lounge, and health club. A perfect choice for hotels in Peterborough, England
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!