Fairfield Inn & Suites Omaha Downtown

Address:
1501 Nicholas St
Omaha, NE 68102
Airport shuttle and high-speed internet access.