The Douglass House is a hotel located at the corner of Shelden Avenue and Isle Royale Street in Houghton, Michigan. It was placed on the National Register of Historic Places in 1982.
Wikipedia https://en.wikipedia.org/wiki/Douglass_House_(Houghton,_Michigan)
Address 518 Shelden Ave, Houghton 49931, United States
Coordinates 47°7'19.481" N -88°34'2.099" E