Tucson Starr Pass Resort Details Location Address:3800 W Starr Pass Blvd, Tucson, Arizona, 85745, United States