Bill’s Week 44 Photo by Bill · Published November 1, 2020 · Updated November 1, 2020 Hotel Monte Vista Hotel Monte Vista is in Downtown Flagstaff, Arizona. It was built in 1926. The sign was erected sometime in the early 1930’s to get the attention of travelers on US Route 66 and draw them in for a stay.
Recent Comments