The Beach Haus Resort is conveniently located in the popular Traverse City area. Both business travelers and tourists can enjoy the hotel's facilities and services.
Harrington Inn is conveniently located in the popular Newaygo area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.