Situé à seulement 5 minutes en voiture du centre-ville de Sudbury, ce motel se trouve à 2 km de Science North.
Toutes les chambres du Belmont Inn Sudbury comprennent une connexion Wi-Fi gratuite et une télévision par câble. Elles sont équipées d'un réfrigérateur et d'un bureau.
La galerie d'art de Sudbury se trouve à 2 km du motel. Le refuge d'oiseaux Fielding est à 5,6 km.