A major hotel chain could be coming to Windham, catering to visitors to the Sebago Lake region and nearby ski resorts.
Major hotel chain could be coming to Windham