4550 South Palo Verde Road, Tucson, AZ 85714, USA
4550 S Palo Verde Rd Tucson, AZ 85714-1943
Tucson
Arizona
85714
US
877-411-3436877-411-3436
The Holiday Inn Tucson is pet friendly! Up to three pets of any size are welcome for an additional fee of $25 per pet per stay.