Super 8 Houghton Lake

2 star
9580 West Lake City Road Houghton Lake 48629

Super 8 by Wyndham Houghton Lake is located in Houghton Lake. Featuring barbecue facilities, this 2-star hotel has air-conditioned rooms with a private bathroom. The hotel features an indoor pool and...more

Rated 4 out of 5 by 455

Last updated: 23 Jan 2020

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Houghton Lake

Close Ad