Scottsdale Plaza Resort

7200 N Scottsdale Rd
Scottsdale, Arizona 85253
In Scottsdale (South Scottsdale)
More hotels near this hotel