- www.innatbayharbor.com
- 2
- 6
Nestled on the shore of Lake Michigan, just outside of Petoskey, sits the area's only hotel on the water, Inn at Bay Harbor. A picturesque waterfront hotel and resort, the Inn offers breathtaking views of Little Traverse Bay, whether from your hotel..
Relevance: 16.255758