Arrowhead Fountain Centre, 8473 West Paradise Lane, Peoria, AZ 85382, USA
8473 West Paradise Lane Peoria, AZ 85382 Peoria Arizona 85382 United States
877-411-3436877-411-3436

Comfort Suites Peoria Sports Complex allows a maximum of 2 dogs (under 35 lbs.) are allowed in each guest room for a one-time $25 fee.