Thorpe Lodge Hotel
About Thorpe Lodge Hotel
Whether you are looking for luxury or budget accommodation for your wedding guests, we are based in Petetborough, Cambridgeshire.
Contact & Location
Thorpe Lodge Hotel
83 Thorpe Road, Peterborough, PE3 6JQ, Cambridgeshire, United Kingdom