Econo Lodge near the University of Arizona Near Tucson Convention Center
1136 N. Stone Ave. -
Tucson,
AZ 85705