Travelodge by Wyndham Tucson AZ In Tucson (Downtown Tucson)
1000 S Freeway Rd -
Tucson,
AZ 85745