Explore relationships
Grand Hotel (Mackinac Island)
Grand Hotel is a historic hotel and coastal resort on Mackinac Island, Michigan, a small island located at the eastern end of the Straits of Mackinac within Lake Huron between the state's Upper and Lower peninsulas.
Use + to expand a branch. Click a topic name to open its summary.