Holiday Inn Peoria At Grand Prairie, Peoria (3-star) | TravelManiac