1900 North Country DriveFlagstaff, AZ 86004 Phone: +1 928-522-1500Fax: +1 928-526-2643Toll Free: +800-456-2587 Hotel E-mailHotel Website Classification 6 First Class Commission Rooms Rates 10% 167 - Hoteliers! Is your information accurate? Update Here Wyndham Flagstaff Resort Location & Neighborhood Hotel Location: Mountain Wyndham Flagstaff Resort Sightseeing & Points of Interest See More Sightseeing Sunset Crater National Monument (1 mile northwest) Lowell Observatory (4 miles west)Riordan Mansion State Historic Park (4.75 miles southwest) Wyndham Flagstaff Resort Nearby Airports See More Airports Flagstaff Pulliam (6 miles southwest)Grand Canyon (60 miles northwest)Grand Canyon H/P (60 miles northwest)