200 Cloverleaf Lane, Houghton Lake
The hotel features an indoor pool and a hut tub. American Inn and Suites Houghton Lake is a pet-friendly hotel in Houghton Lake, Michigan, located 1.4 miles from Houghton Lake Park. There is complimentary WiFi available.
1140 South Mitchell - Us 131 , Houghton Lake
Economic Inn Cadillac is well positioned in the heart of Cadillac's tourism district, ensuring a relaxed and enjoyable stay. The hotel's facilities and services are available to both business visitors and vacationers.