Econo Lodge Inn & Suites West

Address:
9595 S. 145th St
Omaha, NE 68138
2-room suites, hot tub rooms, guest laundry, free high speed wireless internet. Pets not allowed in No Smoking Rooms or Suites.
Find Nearby Restaurants
9429 S 142nd St, Omaha, NE, 68138
Mexican
Find Nearby Attractions