Filters:
clear
Country: United Kingdom

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 Kingdom

Explore the historic city of Cambridge with an affordable stay at the Travelodge Cambridge Orchard Park hotel. Book direct now

Holiday Inn Cambridge

Bridge Road, CB24 9PH Impington, United Kingdom
  • 1