New Hotel Monte Vista 0.0 100 N San Francisco St, Flagstaff, AZ 86001 (928) 779-6971 November 10, 2026