La Quinta Inn & Suites by Wyndham Phoenix Scottsdale In Scottsdale (Central Scottsdale)
8888 E Shea Blvd -
Scottsdale,
AZ 85260