The Owl House
116 South Bench Street, Galena, IL 61036, United States
The Owl House features air-conditioned guest accommodation in Galena, 26 km from Diamond Jo Casino, 100 metres from Galena-Jo Daviess County History Museum and 1.1 km from Belvedere Mansion.