Photos coming soon
HOTEL
Mill House Alwalton
11 Mill Lane, Peterborough, Cambridgeshire, United Kingdom, Peterborough
Where it sits
Mill House Alwalton
11 Mill Lane, Peterborough, Cambridgeshire, United Kingdom, Peterborough
52.55082, -0.33125
Similar stays nearby
Mill House Alwalton
Hotel · 9 m
14 Church Street
Hotel · 175 m
Delta Hotels by Marriott Peterborough
Hotel · 457 m
Delta Hotels Peterborough
Hotel · 464 m
Holiday Inn Express Peterborough by IHG
Hotel · 574 m
Holiday Inn Express Peterborough By IHG
Hotel · 574 m
Travelodge Peterborough Alwalton
Hotel · 624 m
Travelodge Peterborough Alwalton
Hotel · 624 m
Plan around Mill House Alwalton
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
