Overseen by Mummy Mountain’s purple peaks and surrounded by the splendor of the Sonoran Desert the sprawling Scottsdale Plaza Resort & Villas is the laid-back Arizona resort to gather, commune, relax, and learn.
LOCATION
7200 N. Scottsdale Road, Scottsdale, AZ 85253
800-832-2025