SSC Construction breaks ground on Staybridge Suites in Illinois. 96 room extended stay 72,000sf.