3803 23Rd Street, COLUMBUS, NEBRASKA, United States
(402) 564-9955
This comfortable hotel is set in Columbus.