Lovell Lodge Hotel
About Lovell Lodge Hotel
Lovell Lodge Hotel, located near Cambridge in Cambridgeshire, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
Lovell Lodge Hotel
365 Milton Road, Cambridge, CB4 1SR, Cambridgeshire, United Kingdom