A close up of a dirty room at The Lilac Tree Hotel.

The Lilac Tree Hotel

7372 Main Street, Mackinac Island, Michigan 49757

Loading...