Sudbury Long Term Stay Hotels
Displaying 1 Hotels in Sudbury
More IHG Hotels in Sudbury, Ontario, Canada
Holiday Inn Sudbury
Need to stay connected while visiting Sudbury? Lodging here lets you surf the free high-speed Internet access from the privacy of your room as well as in public areas.
3.7 /5 (319 reviews)
1696 Regent Street, Sudbury, P3E 3Z8, Canada
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 1-705-5223000