Check In
Check Out
Submit Check Availability
Check Availability
Press

The Westin La Paloma Resort & Spa

Located in the foothills of the Santa Catalina Mountains, The Westin La Paloma Resort & Spa boasts a backyard worth bragging about.

Read Article Back to Press