What Others Have Said
Econo Lodge Inn & Suites West
9595 S. 145th St., Omaha, NE 68138-3626
Enjoyed our stay, did notice o large hole in window screen.
The front desk staff were very pleasant. Did not get a chance to use any amenities since we were so busy off site.
Friendly staff was very accommodating.
Friendly staff was very accommodating.
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review