Where is Holiday Inn Express Flagstaff, an IHG Hotel?

Where is Holiday Inn Express Flagstaff, an IHG Hotel located?

Holiday Inn Express Flagstaff, an IHG Hotel, Arizona, United States (approx. 35.19351°, -111.6226°)


Where is Holiday Inn Express Flagstaff, an IHG Hotel on the map?