Filters:
clear
Country: United Kingdom

castle hotel in Bar Hill

About 2 results.

Hallmark Hotel Cambridge

Bar Hill, CB23 8EU Bar Hill, United Kingdom

How to find Hallmark Hotel Cambridge. Use the directions on this page to find our hotel in Cambridge.

Travelodge Cambridge Lolworth

Huntingdon Road, CB23 8DR Bar Hill, United Kingdom

Experience the picturesque and historic city of Cambridge with a stay at the Travelodge Cambridge Lolworth hotel. Book direct now

  • 1