Visit Website Get Directions Fairfield Inn & Suites Omaha Downtown Visit Website Get Directions 1501 Nicholas St Omaha, NE 68102 Phone: (402) 280-1516 About Airport shuttle and high-speed internet access.