60 High Street, Willingham, Cambridge, CB24 5ES, United Kingdom
#53 of 110 hotels in Cambridge
TripAdvisor Traveler Rating
Based on 44 reviews
Nearby Orchard Cottage
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Cambridge Travel Forum
Need advice about Cambridge, United Kingdom? Visit the Travel Forum for Cambridge and ask our Answer Gurus.