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.