Residence Inn by Marriott Scottsdale North
Main:
(480) 563-4120
Fax: (480) 563-9470
Toll Free: (800) 331-3131
Fax: (480) 563-9470
Toll Free: (800) 331-3131
17011 North Scottsdale Road, Scottsdale, Arizona, 85255