Visit the historic Hotel Weatherford in Flagstaff, Arizona. Enjoy fine dining in the beautifully restored premise!