7411 North Oracle Road, Tucson, AZ 85704, USA
7411 N Oracle Rd Tucson, AZ 85704
Tucson
Arizona
85704
US
877-411-3436877-411-3436
Quality Inn & Suites Tucson is pet friendly! Up to two pets 20 lbs and under are allowed with a $10 per pet per night fee. Cats are welcome.