Le Best Western Downtown Sudbury est situé à 4 minutes du lac Ramsey et à moins de 3 km du quartier de Little Britain. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de l'établissement.
Le Radisson Hotel Sudbury est situé dans le centre de Sudbury, près des magasins du centre commercial Rainbow. Il propose une piscine intérieure, un restaurant et des chambres dotées d'une connexion Wi-Fi gratuite.
Dans le centre-ville de Sudbury, l'établissement Lexington Hotel propose une connexion Wi-Fi gratuite et un petit-déjeuner chaud quotidien. Le musée Terre dynamique, à côté du Big Nickel (pièce de monnaie géante), vous attend à 6 km.
Situé à Sudbury, à 2,5 km du Science North, le Quality Inn & Conference Centre Downtown Sudbury propose des chambres climatisées avec connexion Wi-Fi gratuite. Cet établissement se trouve à proximité d'attractions telles que le Sudbury Arena.