1 Facebook users were in The Mill Hotel, Sudbury. It's a 19 position in Popularity Rating for companies in Hotel & Lodging category in Sudbury, Suffolk, United Kingdom
Summary
The Mill Hotel, Sudbury is Sudbury, Suffolk based place and this enity listed in Hotel category.