The Scottsdale Plaza Resort & Villas
The Scottsdale Plaza Resort & Villas
Resort
7200 N Scottsdale Rd
, Paradise Valley, Arizona, United States of America
85253
88
Very Good ·
1860 reviews