Super 8 By Wyndham Omaha I-80 West
10829 M Street, Omaha 68137-2327, Omaha
Location Want to save money while travelling? It’s easy: hotel Super 8 By Wyndham Omaha I-80 West is located in Omaha. This hotel is located in 13 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Family Fun Center XL and Johnny Goodman Golf Course
Free WiFiParkingBusiness









