Econo Lodge Hotels Near Art Institute of Phoenix

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

Econo Lodge Hotels Closest To Art Institute of Phoenix

Econo Lodge Inn & Suites Mesa
Econo Lodge Inn & Suites Mesa Rates, Reviews and Reservations
951 W Main St
Mesa, AZ 85201
Distance: 18.1 miles
Compare Econo Lodge Inn & Suites Mesa with nearby hotels