Courtyard Scottsdale North features an outdoor pool with sun terrace and free Wi-Fi throughout the hotel. It is located 1 mile from TPC Scottsdale and 2 miles from Scottsdale Airport.
Number of rooms: 153
17010 North Scottsdale Road, Scottsdale, AZ 85255, United States
Hotel booked 1 times today.