SUPER 8 HOUGHTON

1200 East Lakeshore Drive
Houghton
Michigan
United States