Advertisement
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.