Candlewood Hotel Hotels Near Art Institute of Phoenix

University in Phoenix, Arizona
This is our guide to finding Candlewood Hotel hotels near Art Institute of Phoenix, a university located at 2233 W Dunlap Ave # 190 in Phoenix, AZ.

Candlewood Hotel Hotels Closest To Art Institute of Phoenix

Candlewood Suites Phoenix
Candlewood Suites Phoenix Rates, Reviews and Reservations
11411 N Black Canyon Hwy
Phoenix, AZ 85029
Distance: 1.6 miles
Compare Candlewood Suites Phoenix with nearby hotels