Skip to main content

Lee's South Shore Beach Resort

hotel · Houghton Lake, MI

Address
6518 W Houghton Lake Dr, Houghton Lake, MI 48629-9708
Phone
(989) 422-6330
Where
44.3129, -84.7621

Search Hominin for Lee's South Shore Beach Resort

Other hotels nearby

More in Houghton Lake

Lee's South Shore Beach Resort — hotel in Houghton Lake, MI | Hominin