Econo Lodge
Permanently closed
3020 S 6th Ave
Tucson, AZ 85713
The Tucson, Arizona Econo Lodge hotel is located off Interstate 10, minutes from the Tucson Convention Center and University of Arizona. The Southern Arizona VA Health Care System and the Tucson Rodeo Grounds are close by...
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.