EconoLodge Downtown Omaha, N.E.
he EconoLodge Downtown hotel is conveniently located in southwest Omaha off Interstate 80 and Interstate 680. This Omaha hotel is minutes from Omaha Civic Auditorium, the River City Star riverboat, Qwest Center Omaha arena, Creighton University, Gallup Un