Remove Ads

Photo of Holiday Inn Express Flagstaff, an IHG hotel

4.1
61 votes

Holiday Inn Express Flagstaff, an IHG hotel

2320 E Lucky Ln, Flagstaff, Arizona 86004 USA

Add Photo

Hotel Interior

Remove Ads

Claim copyright