La Quinta Inn & Suites Phoenix-Scottsdale

8888 E Shea Blvd
Scottsdale
Arizona
United States