Quality Inn 750 West Starr Pass Boulevard, Tucson, AZ 85713