The Mill Hotel

32-34 Mill Street, Bedford, MK40 3HD, United Kingdom

Hotel image
Read more reviews for The Mill Hotel