Enjoyed our stay, and feel that the leelanau peninsula is one of the most beautiful parts of the country. Hiking, dining, shopping and visiting the wineries are just great. The true north distillery was very worthwhile.
- Also Known As:
- The Homestead Hotel Glen Arbor
- Homestead Glen Arbor
- Homestead Hotel Glen Arbor
- The Homestead Michigan/Glen Arbor