Great location in Sudbury
One of the key attractions of Hill Lodge is its location close to the centre of Sudbury. The town centre with its shops and attractions is less than a mile away. and transport links are conveniently close with both the bus and railways stations in easy walking distance. Guests also like the relatively quiet location of the hotel.