Directions to Super 8 Motel Houghton, Houghton

Super-8-motel-houghton-map
The Super 8 Motel Houghton in Houghton is located at 1200 E. LAKESHORE DR. , Houghton , MI, US .   Click on the Google Map above to get an interactive version and see the area around the Super 8 Motel Houghton .