3704 East Irvington Road, Tucson, AZ 85714, USA
3704 E Irvington Rd Tucson, AZ 85714
Tucson
Arizona
85714
US
877-411-3436877-411-3436
Red Roof Inn Tucson South welcomes a maximum of two pets, 25lbs or less, per guest room for no additional fee.