Comfort Suites Lakeside

100 Clearview Dr
Houghton Lake
Michigan
United States