Lilac Tree Suites & Spa

7372 Main St, Mackinac Island, MI 49757