Lake View Hotel

7452 Main Street
PO Box 190
Mackinac Island, MI 49757
United States