New Management of Inn & Restaurant September 15th/ 2015! We are a family-run lakeside inn located in Thessalon, Ontario. With over 25 years of combined hospitality experience, the new owners' of Carolyn Beach Inn are excited to share the beauty of Thessalon, Ontario with its visitors. With activities for each season, Carolyn Beach Inn is open all-year round. While you are cruising along the highway, please stop-by, relax and enjoy the calm and natural serenity that Thessalon, Ontario has to offer.