The Westin La Paloma Resort & Spa, Tucson, Arizona

  • 1 mention in What to do in Tucson- staying near UofA

    • John F.

      John F. said, "...especially during football season. 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. The former two are closer to campus...." See More

Popular near The Westin La Paloma Resort & Spa