Share this profile:
At Northbury, we have come back to our roots! The Northbury originally opened its doors in 1972. It was started by local entrepreneurs with a passion for their community and a dream to build a truly northern full-service hotel.
With every room at Northbury, you will enjoy an upgraded space with modern decor and all the comforts of home. Amenities like WIFI, hot breakfast and business centre come standard. With a variety of room styles to choose from, you will find the perfect space for your stay in Sudbury. Welcome!