144 Workers Face Lay off at Holiday Inn Select in Naperville City December 10, 2010 No Comments on 144 Workers Face Lay off at Holiday Inn Select in Naperville City Post View 3 Around 144 workers are now facing an impending lay off as the Holiday Inn Select in Naperville City, Illinois announced plans to sell its property.…