The Mill Hotel
Hotel
Sudbury
With free parking and Wi-Fi, The Mill Hotel is in the centre of Sudbury, on the banks of the River Stour. It has a bar, restaurant and sun terrace each with picturesque views over the meadows.
Zimmeranzahl: 57
Walnut Tree Lane, Sudbury, CO10 1BD, Großbritannien