Chaparral Suites Scottsdale

5001 N Scottsdale Rd
Scottsdale
Arizona
United States