Best Western InnSuites Tucson Foothills Hotel & Suites
6201 N Oracle Rd, Tucson 85704