Dit hotel ligt op 5 minuten rijden van het centrum van Sudbury en op minder dan 1 km van het Science North Centre. Het beschikt over een binnenzwembad en een eigen restaurant.
De kamers van het Travelodge Hotel by Wyndham Sudbury zijn uitgerust met gratis WiFi, kabel-tv en pay-per-view filmkanalen. Ze beschikken ook over een bureau en een koffiezetapparaat.
Dit hotel in Sudbury heeft een businesscentrum. De receptie is 24 uur per dag geopend en er is een geldautomaat op het terrein.
Big Nickel en het wetenschapsmuseum Dynamic Earth liggen op 10 minuten rijden van het Travelodge Hotel by Wyndham Sudbury. De kunstgalerie van Sudbury ligt op 2,4 km van het hotel.