JW Marriott Tucson Starr Pass Resort & Spa
JW Marriott Tucson Starr Pass Resort & Spa is located in Mountain Park, near downtown Tucson, AZ. The hotel is near the University of Arizona, Old Tucson Studios, Tucson Mountain Park, White Dove and Pima Air & Space Museum.