By Ali Dugaw – – Photo: Source: 3TV/CBS 5.

Tucson, Arizona (3TV/CBS 5) — Nestled 13 minutes west of downtown Tucson you’ll find the JW Marriott Starr Pass. The property opened 14 years ago but is currently getting an updated look.  “We’ve really designed the resort to fit in the local culture,” said Dan Carraher, director of sales and marketing.

Read More