The only new hotel in the Flagstaff area, this Bellemont Microtel Inn is a wonderful hotel located on I-40, 10 miles west of Flagstaff and just 90 minutes from the Grand Canyon. All rooms have a unique window seat for enjoying spectacular views of th... ancora...

