Situado no centro de Sudbury, o Northbury Hotel and Conference Centre disponibiliza acesso Wi-Fi gratuito e um pequeno-almoço quente diário. O Dynamic Earth - Home of the Big Nickel fica a 6 km.
O Northbury Hotel and Conference Centre dispõe de uma moderna sala de fitness, de espaçosas comodidades para reuniões e convenções e de um restaurante no local.
O Northbury Hotel and Conference Centre fica a 7 km do campus da Universidade de Laurentian. Existem várias lojas e restaurantes a cerca de 10 minutos a pé do hotel.