The Crest Resort
Address:
101 Oneida Dr, Houghton Lake, MI 48629
Phone:
(989) 366-7758 Hotels & Motels, Campgrounds
Other Businesses:
- Driftwood Resort at 6477 E Houghton Lake Dr, Houghton Lake, MI 48629
- Beachfront Hotel Houghton Lake at 4990 West Houghton Lake Drive, Houghton Lake, MI 48629
- Lagoon Resort & Motel at 6578 W Houghton Lake Dr, Houghton Lake, MI 48629
- Lee's South Shore Beach Resort at 6518 W Houghton Lake Dr, Houghton Lake, MI 48629
- Super 8 at 9580 W Lake City Rd, Houghton Lake, MI 48629