Places to Stay · Fennville, MI
Place to stay in Fennville, MI.
6635 118th Avenue, Fennville, MI 49408
Small inn on Pass-a-Grille Beach in St. Pete Beach with kitchen studios and suites, a courtyard pool and free bikes, across the street from the Gulf.
A 28-room clothing-optional men's resort in Palm Springs with two pools and a large hot tub.
A riverside inn in Lumberville where every room faces the Delaware.