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.