Search For Tickets
Search
Keyword
Date
From
To
Category
Location
Venue
The Homestead
The Homestead is America's Freshwater Resort located on the shores of Lake Michigan in beautiful Glen Arbor. .
More Information
A remarkably warm and welcoming building, Mountain Flowers Lodge at The Homestead has massive indoor and outdoor fireplaces, decorated with hand-wrought iron from the Black Rock Forge. Art, artifacts and antiques decorate the interior along with it's timber frame.