Here's what Trippy members say about The Westin La Paloma Resort & Spa:
"If you like nature, good places to stay are JW Marriott Tucson Starr Pass Resort & Spa, The Westin La Paloma Resort & Spa or Lodge At Ventana Canyon." See More