Residence Inn by Marriott North Scottsdale

17011 N Scottsdale Rd
Scottsdale
Arizona
United States