The Wyndham Green badge is awarded to qualified hotels that have taken the initiative to be more sustainable.
Based on industry standards, this hotel has worked toward conserving natural resources and reducing their carbon footprint, all while maintaining the hotel’s commitment to its guests and employees.
Sudbury's Natural Wonders
Located off Highway 69 on the shores of Ramsey Lake across from Health Sciences North
Our Travelodge Hotel Sudbury was designed with your comfort in mind, featuring thoughtful amenities to brighten your stay. We provide friendly service, easy access to area attractions, and clean and accommodating guest rooms, all designed to brighten your stay.