Visit Website Get Directions Holiday Inn Express Hotel & Suites Address: 524 E. 23rd St Columbus, NE 68601 Phone: (402) 564-2566 About Free breakfast and wi-fi. Managers reception Monday - Thursday evening. All rooms have HDTV's with free DVD library in the lobby. Meeting rooms for up to 130 persons. Find Nearby Restaurants Apple Barrel Restaurant - Sapp Bros. 517 E 23rd St, Columbus, NE, 68601 American Visit Website Empire Express 102 E. 24th St., Columbus, NE, 68601 Chinese Leave this field blank See All Restaurants Find Nearby Attractions Columbus Powerhouse Park 4757 3rd Ave., Columbus, NE, 68601 Camping Visit Website Glur's Tavern 2301 11th St, Columbus, NE, 68601 Burgers Leave this field blank See All Attractions