Fairfield Inn & Suites Omaha Downtown

Address:
1501 Nicholas St
Omaha, NE 68102
Airport shuttle and high-speed internet access.
Find Nearby Restaurants
1609 Farnam St, Omaha, NE, 68102
Sandwiches
Find Nearby Attractions