★★★
Residence Inn Scottsdale North (3 stars) is an accommodation with many amenities located 15 km far from the center of Scottsdale. Offers to its customers free wifi internet connection in all its facilities. Residence Inn Scottsdale North offers several amenities, being some of the most relevants: pool, parking, climate control and gym. In addition this accommodation is adapted to provide disabled access. Customers travelling with pets are also allowed to stay.
There are 50 comments on this accommodation:
Address: 17011 North Scottsdale Road. AZ 85255 Scottsdale. United States.