Hotel Monte Vista
From Wikipedia, the free encyclopedia
The Hotel Monte Vista is a famous hotel located one block north of Route 66 in Flagstaff, Arizona. The hotel was built in 1926 and is a centerpiece of the historic downtown district.
The Hotel Monte Vista is a famous hotel located one block north of Route 66 in Flagstaff, Arizona. The hotel was built in 1926 and is a centerpiece of the historic downtown district.