Desert Drama in Tucson

0
156

The 575-room JW Marriott Starr Pass Resort and Spa is located in the upper Sonoran Desert in Tuscon, Ariz.