Situé dans le centre-ville de Sudbury, le Northbury Hotel and Conference Centre propose une connexion Wi-Fi gratuite et un petit-déjeuner chaud quotidien. Le Dynamic Earth, domicile du Big Nickel, est à 6 km.
Le Northbury Hotel and Conference Centre dispose d'une salle de remise en forme moderne, de salles de réunion et de conventions spacieuses ainsi que d'un restaurant sur place.
Le Northbury Hotel and Conference Centre se trouve à 7 km du campus de l'université Laurentienne. Vous trouverez de nombreux magasins et restaurants à moins de 10 minutes à pied de l'hôtel.