Perto de uma estação de trem, The Mill Hotel é uma excelente opção de estadia em Sudbury.O bar é um ótimo local para desfrutar de uma bebida, e, quando bater a fome, os hóspedes podem ir até o The Mill, que serve pratos da culinária local e abre para café da manhã, almoço e jantar. O local também conta com uma lanchonete/delicatessen, um terraço e um jardim.Os funcionários prestativos e a localização costumam fazer sucesso entre os viajantes.