Admit it. There's something irresistible about a luxury hotel that's designated as a National Historic Landmark and situated on an island that's home to the oldest state park in the US. And so I find myself taking a 20 minute ferry ride across Lake Huron to Mackinac (pronounced Mackinaw) Island in Michigan to experience the Grand Hotel.