About Us
Mountain Shadows Resort Scottsdale is the new boutique resort in Paradise Valley, Arizona, minutes from Downtown Scottsdale. Savor ingredient-driven fare at Hearth '61, tee off at The Short Course, and relax poolside at The Citizens Club.
Featured in Paradise Valley City Lifestyle