16771 North 84th Avenue, Peoria, AZ 85382, USA
16771 N 84th Ave Peoria, AZ 85382-4766
Peoria
Arizona
85382
United States
877-411-3436877-411-3436
Holiday Inn Express Hotel and Suites Peoria welcomes a maximum of two pets, of any size, per guest room for an additional $25 per pet, per stay. A pet waiver must be signed and can't be …