Jun. 16—This month, 60 years ago, a new hotel opened on Jekyll Island. The island's original Holiday Inn officially began operations on an oceanfront property at 178 S. Beachview Drive. The same piece ...