4940 West Ina Road, Tucson, AZ 85743, USA
4940 W Ina Rd Tucson, AZ 85743 Tucson Arizona 85743 US
877-411-3436877-411-3436

Red Roof Inn Tucson North allows up to two dogs of any size per guest room for no additional fee.