It seems like every town in Arizona has a haunted hotel. This one is in Flagstaff, where the Hotel Monte Vista has been the city’s icon for over 90 years. The Monte Vista has had a lively history, and it’s far from over. The hotel was built in 1927, having been funded by the taxpayers, … Continue reading The Hotel Monte Vista
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed