La Quinta Inn and Suites Phoenix West Peoria
La Quinta Inn and Suites Phoenix West Peoria
Address:
16321 North 83rd Avenue, Peoria, Arizona
Traveler Rating by TripAdvisor

Traveler Comments

La Quinta always affords an upscale stay at a reasonable cost. It is conveniently located across from the San Diego Padre Spring Training Complex which was hosting my grandson's baseball tournament.
Please enable JavaScript to properly view and use this web site.