We’re Here to help

Contact us

Phone

866.847.6575

F: 906.847.3501

Email

Address

Lilac Tree Suites & Spa

7372 Main Street
Mackinac Island, MI 49757