Go Hotels
Home > United Kingdom > Sudbury United Kingdom Flag

We have 1 hotel in Sudbury.

The Boars Head Hotel-Sudbury Star Rating 3        
Station Road, Draycott in the Clay

Off the A515, this family-run, ivy-covered inn is 4 miles from Tutbury & Hatton train station and 4.6 miles from Tutbury Castle.The simple rooms feature en suite bathrooms, TVs, and free WiFi, as well as tea and coffeemaking equipment.
More on Sudbury .
Sudbury is a small market town in the English county of Suffolk. It is located on the River Stour near the Essex border, and is 60 miles north - east of London.