1501 Nicholas Street Omaha Nebraska
With a stay at Fairfield Inn & Suites by Marriott Omaha Downtown, you'll be centrally located in Omaha, a 10-minute walk from TD Ameritrade Park Omaha and 14 minutes by foot from CHI Health Center Omaha. Featured amenities include complimentary wired Internet access, a 24-hour business center, and express check-in. Planning an event in Omaha? This hotel has facilities measuring 195 square feet (18 square meters), including a meeting room. Free self parking is available onsite.