Skip to main content

Holiday Inn Express and Suites Omaha - Millard Area

hotel · Omaha, NE

Address
13131 I St, Omaha, NE 68137
Phone
(402) 999-4800
Website
ihg.com/holidayinnexpress/hotels/us/en/omaha/omaov/hoteldetail?cm_mmc=FacebookMaps-_-EX-_-US-_-OMAOV
Where
41.2158, -96.1186

Search Hominin for Holiday Inn Express and Suites Omaha - Millard Area

Other hotels nearby

More in Omaha

Holiday Inn Express and Suites Omaha - Millard Area — hotel in Omaha, NE | Hominin