1200 E. Lakeshore Dr. , Houghton
Conveniently located in Houghton The Super 8 Motel Houghton is an ideal starting point for exploring Houghton (MI). The property provides a variety of services and amenities to ensure guests' comfort and convenience.