The Island House Hotel in Port Clinton, Ohio, has long been a destination for travelers, vacationers and families alike.