Back in the 1980's, The Hotel Champlain was referenced as The Grand Old Lady of Orillia, Ontario. Specifically for being a long-standing historical monument, right in the heart of Sunshine City!
Take the time to admire it's structural beauty, take a stroll down town and visit the local shops.
Take a walk to enjoy the beautiful waterfront view, parks, and beaches at Couchiching Beach while you're at it.
Great tourist spot in the summer/Wonderful memories with the family here.