Situated in Willingham in the Cambridgeshire region, Millers Rest is a 4-star property boasting free WiFi. The accommodation is 12 km from Cambridge. The holiday home is equipped with a TV. Guests can relax in the garden at the property. Peterborough is 36 km from the holiday home. The nearest airpo Read more
Situated in Willingham in the Cambridgeshire region, Millers Rest is a 4-star property boasting free WiFi. The accommodation is 12 km from Cambridge. The holiday home is equipped with a TV. Guests can relax in the garden at the property. Peterborough is 36 km from the holiday home. The nearest airport is London Stansted Airport, 49 km from Millers Rest.