Candlewood Suites PHOENIX

11411 N. BLACK CANYON HWY
PHOENIX
Arizona
United States