Quality Inn near Downtown Tucson In Tucson (Downtown Tucson)
750 W Starr Pass Blvd -
Tucson,
AZ 85713