Visit Website Get Directions Candlewood Suites - Omaha Airport Visit Website Get Directions Address: 2601 Abbott Plaza Omaha, NE 68110 Phone: (402) 342-2500 Find Nearby Restaurants Blatt Beer & Table North Downtown 610 N 12th St, Omaha, NE, 68102 Burgers Visit Website Kitchen Table 1415 Farnam St, Omaha, NE, 68102 American Visit Website Leave this field blank See All Restaurants Find Nearby Attractions Carter Lake 809 Carter Lake Shore Dr., Omaha, NE, 68110 Lakes & Rivers Visit Website Bob Kerrey Pedestrian Bridge 705 Riverfront Dr, Omaha, NE, 68102 Architecture Visit Website Leave this field blank See All Attractions