Is This Your Business?
Surrounded by the beauty of Flagstaff, Arizona, The Hotel Monte Vista can meet all of your vacation needs with the convenience of only being within blocks of the train station. With the mountains and nearby canyon countries, Hotel Monte Vista is your place to relax and enjoy while you explore all of natural wonders Northern Arizona has to offer. The Hotel Monte Vista awaits your arrival. Let us show you the old and new, and be your guide to a wonderful night or week long vacation. Staying at The Hotel Monte Vista can give you a true glimpse at the lifestyle of the Great American West.
COMMENTS (0)
(You have to be logged in) Add Comment