JBBTraveler's Traverse City, MI, USA
West Bay Beach, a Holiday Inn Resort
615 E. Front St.
Great location....if you have the right room. Yes, I could see a sliver of the bay but most of the v...
1401 N US Highway 31 N
When you walk in the lobby - there is a musty smell. When I got to my room immediately I smelled ci...
1200 W 11th St
Love this place. I have been here several times and it never disappoints. Everything is fresh, home...