La Quinta Inn & Suites Phoenix I-10 West

4929 W Mcdowell Road
Phoenix
Arizona
United States