Hotel Mountain Ranch Resort at Beacon Hill Williams
Located in the cool pines of N. AZ. We offer a variety of things to do on site or just a short distance away. We are located 6 miles East of Williams, 20 miles West of Flagstaff off of I-40.We are centuraly located.Just a short 1 hour drive to Grand Canyon National Park, 1 hour drive to Sedona, Oak Creek Canyon. Petrified forest and Painted desert is 1 and a half hours away.