Super 8 Motel Houghton

1200 E Lakeshore Dr
Houghton
Michigan
United States