Harbour View Inn

6860 Main Street
PO Box 1207
Mackinac Island, MI 49757
United States