Exit 440onI-80 Westbound
Right 0.06 mi
Econo Lodge Inn & Suites
9595 S. 145th St., Omaha, NE 68138-3626
Amenities
WiFi
Laundry
Pet Friendly
Breakfast (Free, Hot)
Pool (Indoor)