Das Holiday Inn Sudbury liegt im Stadtzentrum von Sudbury und bietet ein Fitnesscenter sowie kostenfreies WLAN in allen Bereichen.
Jedes der Nichtraucherzimmer verfügt über einen Flachbild-TV mit Pay-per-View-Kanälen, kostenlose Ortsgespräche, einen Schreibtisch, einen Minikühlschrank sowie Kaffee- und Teezubehör. Das Bad ist mit einem Haartrockner und einer ebenerdigen Dusche ausgestattet.
Das Hotel verfügt über 14.000 m2 flexible Tagungs- und Banketträume und ein 24-Stunden-Businesscenter.
Vom Flughafen Greater Sudbury trennen Sie 32 km. Parkplätze stehen auf dem Gelände nur Hotelgästen zur Verfügung.