Filter Results
Apply Filters
Clear Filters
Hotels in Stemler Cave Woods Nature Preserve area of Illinois
The Principal Hotel
310 South Main Street, Columbia, United States Show map
The comfortable The Principal Hotel Columbia offers proximity to Immaculate Conception Church, situated only 100 metres away. This Columbia hotel features 33 rooms and comforts such as a restaurant…
From US$ 145
Book Now