La Quinta Inn & Suites by Wyndham Phoenix West Peoria
16321 N 83rd Ave, Peoria, AZ
The price is AU$156 per night from 21 Nov. to 21 Nov.
Situated in the suburbs, this hotel is within a 15-minute walk of Peoria Sports Complex, Arizona Broadway Theatre and Arrowhead Towne Center. Rio Vista Recreation ...