Ghosts along the Route: Hotel Monte Vista
The Monte Vista Hotel, located in downtown Flagstaff, AZ has been a prominent stop along Route 66 since its construction in 1926. Offering weary travelers food and swanky accommodations, this hotel has scene a lot over the last 100 years. Its location is ideally situated between the midwest and the West Coast, making the […] More





