Quality Inn Phoenix North I-17 In Phoenix (North Mountain)
8101 N Black Canyon Hwy -
Phoenix,
AZ 85021