100 N San Francisco St, Flagstaff, AZ 86001, USA | Meet the guide outside the Hotel Monte Vista on the Corner of East Aspen Ave and North San Francisco St near the yellow Hotel Monte Vista sign.
100 N San Francisco St, Flagstaff, AZ 86001, USA | Meet the guide outside the Hotel Monte Vista on the Corner of East Aspen Ave and North San Francisco St near the yellow Hotel Monte Vista sign.