Beautiful surroundings
JW Marriott Starr Pass Resort & Spa is situated beautifully among the mountaintops in the desert where guests can enjoy stunning views of the baron, yet picturesque landscape. The great outdoors allows for guests to take relaxing walks under the heat of the desert sun, while enjoying the peace and quiet.