La Quinta Inn & Suites by Wyndham Phoenix West Peoria is a hotel in North 83rd Avenue 16321 in Peoria.
- House number
16321
- Postal code
85382
- Street
North 83rd Avenue
- Building
Yes
- Operator
Wyndham Hotels and Resorts
- Tourism
Hotel
- Website
https://www.lq.com/