North America • United States • Arizona • J.W. Marriott Starr Pass Resort And Spa
Cradled in the Tucson Mountains, the 575-room JW Marriott Starr Pass Resort & Spa is the newest resort to open in Tucson in 18 years. Rich in culture, history and natural beauty, this area called Starr Pass is simply amazing.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!