10660 North 69th Street, Scottsdale, AZ 85254, USA
10660 N 69th St Scottsdale, AZ 85254
Scottsdale
Arizona
85254
United States
Extended Stay Deluxe Phoenix/ Scottsdale is pet friendly! One pet under 40 lbs is allowed for an additional fee of $25 per night with a maximum fee of $150 per stay.