Advertisement
Super 8 Houghton Lake
Super 8 Houghton Lake
Address:
9580 W Lake City Rd, Houghton Lake, Michigan
Traveler Rating by TripAdvisor

Traveler Comments

I stayed at the Super 8 in Houghton Lake on Lake City Rd. It was very clean and a great stay. The kids liked the little playground they had. I would recommend.
Please enable JavaScript to properly view and use this web site.