Sudbury's Natural Wonders
Located off Highway 69 on the shores of Ramsey Lake, across from Health Sciences North
Our Travelodge Hotel by Wyndham 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.