
2
GTHQ Jaunt Journal – Hotel: JW Marriott Tucson Starr Pass Resort – Tucson, AZ, USA
Location: 3800 W Starr Pass Blvd, Tucson, AZ 85745, United States; City Center – 20 min drive We were in Tucson for a wedding and had visited this hotel one evening…