2536 West Beryl Avenue, Phoenix, AZ 85021, USA
2536 W Beryl Ave Phoenix, AZ 85021
Phoenix
Arizona
85021
United States
877-411-3436877-411-3436
Homewood Suites Phoenix-Metro Center allows up to three small dogs (or two big dogs) for a one-time $50 fee.