Arrowhead Fountain Centre, 8435 West Paradise Lane, Peoria, AZ 85382, USA
8435 W Paradise Ln Peoria, AZ 85382
Peoria
Arizona
85382
United States
877-411-3436877-411-3436
Residence Inn by Marriott Phoenix Peoria is pet friendly! They welcome two pets under 35 lbs for an additional fee of $100 per stay.