Filters:
castle hotel in Impington
About 3 results.
Premier Inn Cambridge A14 J32
Enjoy a friendly welcome, tasty food, comfy beds and a great location when you stay at our Premier Inn Cambridge (A14, J32). Book rooms from £35.
Travelodge Cambridge Orchard Park
Orchard Park, Kings Hedges Road, CB4 2WR Cambridge, United KingdomExplore the historic city of Cambridge with an affordable stay at the Travelodge Cambridge Orchard Park hotel. Book direct now