10801 North 89th Place, Scottsdale, AZ 85260, USA
10801 N 89th Pl Scottsdale, AZ 85260
Scottsdale
Arizona
85260
United States
877-411-3436877-411-3436
Country Inn & Suites Scottsdale allows up to two dogs (35 lbs or less) per guest room for an additional fee of $15 per pet per night (not to exceed $50 per pet per stay). Please …