Holiday Inn Express Scottsdale North

7350 E Gold Dust Ave Scottsdale AZ 85258 USA

(480) 596-6559

Location