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 Lewis and Clark Landing 345 Riverfront Dr., Omaha, NE, 68108 Parks Visit Website Carter Lake 809 Carter Lake Shore Dr., Omaha, NE, 68110 Lakes & Rivers Visit Website Leave this field blank See All Attractions