1401 Paris St., P3E 3B6, Sudbury (ON), Ontario, Canada
7.9/10
Guest Rating
Based on 156 reviews
About Travelodge by Wyndham Sudbury
Travelodge by Wyndham Sudbury is a welcoming 2-star hotel located in the vibrant city of Sudbury, Ontario, Canada. With 140 comfortable rooms, it provides a cozy retreat for both business and leisure travelers alike. The hotel boasts a solid guest rating of 7.9 out of 10, reflecting the satisfaction of its visitors.
Travelodge by Wyndham Sudbury is a welcoming 2-star hotel located in the vibrant city of Sudbury, Ontario, Canada. With 140 comfortable rooms, it provides a cozy retreat for both business and leisure travelers alike. The hotel boasts a solid guest rating of 7.9 out of 10, reflecting the satisfaction of its visitors. Situated in a city known for its rich mining history and stunning natural landscapes, Travelodge offers easy access to local attractions and activities. Whether you're exploring the great outdoors or attending business meetings, this hotel serves as a convenient base. The connection to the well-respected Wyndham Hotels & Resorts chain ensures a reliable and consistent experience for all guests. Enjoy the warm hospitality and simplicity that Travelodge by Wyndham Sudbury has to offer, making your stay enjoyable and memorable.