Situato a 5 minuti di auto dal centro di Sudbury e a meno di 1 km dal Science North Centre, questo hotel offre una piscina coperta e un ristorante in loco.
Le camere del Travelodge Hotel by Wyndham Sudbury sono dotate di WiFi gratuito, TV via cavo e canali cinematografici pay per view. A disposizione anche una scrivania e una macchinetta del caffè.
Questo hotel Sudbury ospita un centro business. In loco troverete una reception aperta 24 ore su 24 e un bancomat.
Il Travelodge Hotel by Wyndham Sudbury dista 10 minuti di auto dal Big Nickel e dal Dynamic Earth Science Museum. L'Art Gallery of Sudbury si trova a 2,4 km dall'hotel.