Candlewood Suites - Omaha Millard Area is set in Millard, 16 km from Omaha and 37 km from Blair. Free Wi-Fi is available throughout the property, as well as free parking.
Number of rooms: 81
13003 I Street, Millard, NE 68137, United States
Hotel booked 1 times today.