Extended stay hotel opens in Fitchburg

IR LLC, a hospitality management company based out of Fort Atkinson, announced the opening of a 100-room Staybridge Suites at 2916 Hardrock Road in Fitchburg.