3131 North Scottsdale Road, Scottsdale, AZ 85251, USA
3131 N Scottsdale Rd Scottsdale, AZ 85251-7217
Scottsdale
Arizona
85251
United States
877-411-3436877-411-3436
Holiday Inn Express Hotel & Suites Scottsdale Old Town welcomes a maximum of two pets, of any size, per guest room for an additional $50 per stay.