4 Star Hotels & Accommodation in Sudbury
Town in England » Suffolk
Browse 4 Star hotels in Sudbury below, or Search.
The Crown Inn Hotel & Restaurant is a family-run freehouse where you are guaranteed a warm welcome, an indulgent seasonal menu and a good night s sleep. br / br / br / br / Built in 1610 as a coaching inn, The Crown is in the idyllic village of Long Melford in Suffolk and occupies an imposing... Read more
This beautiful 500 year old manor house is steeped in history with ancient timber beams, huge fireplaces and real woodburning stoves. Guest rooms are in a separate wing of Clay Hall House built around 1520, yet offer 21 st century luxury in very comfortable private accommodation. The... Read more