Econo Lodge near the University of Arizona, Tucson, United States of America
Econo Lodge near the University of Arizona is conveniently located at 1136 N. Stone Ave. in Tucson, United States of America
Hotel Location:
Address: 1136 N. Stone Ave.
City: Tucson
State: AZ
Country: United States of America
phone: +1 520-327-0276
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- In Room TV
- Air Conditioning
- Room Service