Hotel Reviews 12 months ago JW Marriott Tucson Starr Pass Resort & Spa JW Marriott Tucson Starr Pass Resort and Spa in Tucson, Arizona is a beautiful resort perfect for the family getaway. shares