The Westin La Paloma Resort & Spa
Hotel
85718 Tucson
United States
Phone: (520) 742-6000
Website: www.westinlapalomaresort.com
The newly renovated Westin La Paloma Resort & Spas is a new level of luxury in Tucson, Arizona.



