Hotel addedFrom$158Per night
The Embassy Suites Omaha - La Vista/Hotel & Conference Center is a La Vista, Nebraska hotel located at the intersection of I-80 & Giles Road only 20 minutes from downtown Omaha and 40 minutes from Lincoln. Our Omaha, Nebraska hotel in La Vista is a short drive from over 100 restaurants, world class attractions and shopping.See more
Best-selling hotels in Millard
- Comfort Inn Southwest
- Embassy Suites Omaha La Vista
- Hampton Inn & Suites Omaha South...
- Hampton Inn Bellevue