Hotel Rauch is located in the historical city center of Attendorn, Germany. Photo was taken in 1976, Minox 35EL, film scan.