El The Mill Hotel se encuentra en el centro de Sudbury, a orillas del río Stour, y ofrece WiFi y aparcamiento gratuitos. Cuenta con bar, restaurante y terraza solárium, todos con vistas pintorescas a los prados.
Muchas de las habitaciones dan al río y a los prados. Todas las habitaciones son amplias, están decoradas en un estilo contemporáneo y tienen baño propio.
El restaurante del alojamiento, galardonado con el distintivo AA rosette, utiliza productos locales y está enfocado en la cocina británica. Los huéspedes tienen a su disposición salas de reuniones y eventos.
La estación de tren de Sudbury está a menos de 5 minutos en coche del The Mill Hotel.