The Travelodge Hotel Sudbury is located in the south of Sudbury only two blocks away from the Science North and IMAX theatre. The hotel is approximately 24 kilometres from the Sudbury Airport. Nearby points of interest include Bell Park (about 2 kilometres), Big Nickel Mine (about 2 kilometres), Sudbury Downs Racing (about 14 kilometres) and Laurentian University (about 14 kilometres).