4910 West Ina Road, Tucson, Arizona 85743 USA
Photo Credit: Travelodge by Wyndham Tucson AZ
Claim copyright