Charlotte House Hotel
Cambridgeshire, Peterborough
About Charlotte House Hotel
Charlotte House Hotel, located near PETERBOROUGH in Cambridgeshire, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
Charlotte House Hotel
ADD LINE 1, Peterborough, PE2 9BP, Cambridgeshire, United Kingdom