Science and Nature

Janko Hospitality has revealed that The Forester Hotel, a contemporary, chic new hotel located in Lake Forest, IL in Conway Business Park, is set to open in April. The first hotel to open in the community since 1929, The Forester Hotel concept is inspired by the city of Lake Forest’s motto “Naturae et Scientiae Amor”...
Read More