Description
Property Location<br/>
You'll be centrally located in Sudbury with a stay at Travelodge Hotel Sudbury, minutes from Health<br/>
Sciences North and Science North. This eco-friendly hotel is within close proximity of Laurentian<br/>
University and Sudbury Theatre Centre.<br/><br/>Rooms<br/>
Make yourself at home in one of the 138 air-conditioned rooms featuring refrigerators and flat-screen<br/>
televisions. Complimentary...
by ian.com
on July 27, 2014 from ian.com