3800 East Sunrise Drive, Tucson, AZ 85718, USA
3800 E Sunrise Dr Tucson, AZ 85718
Tucson
Arizona
85718
US
877-411-3436877-411-3436
The Westin la Paloma Resort & Spa is pet friendly! One dog (up to 40 lbs) is welcome for no additional fee.No aggressive breeds