Holiday Inn Express Flagstaff Near West of the Moon Gallery
2320 E Lucky Ln -
Flagstaff,
AZ 86004