Best Western Plus Omaha Airport Inn & Suites Back to Search 2510 Abbott Plaza Carter Lake IA 51510-1579 (402) 505-4900 Contact(s): Desiree Rouse - GM Share: Powered By GrowthZone