La Quinta Inn & Suites Phoenix West Peoria

16321 N 83rd Ave
Peoria
Arizona
United States