
The Holiday Inn Flagstaff is located 15 miles from the San Francisco Peaks featuring the famous Arizona Snow Bowl and an 86 mile drive from the rim of the Grand Canyon. Nearby attractions include Sedona, Meteor Crater, Petrified Forest and the Painted Desert.