Scottsdale Plaza Resort Scottsdale Address: 7200 N Scottsdale Rd, Paradise Valley, AZ 85253, USA Back