Hoteliers! Is your information accurate? UPDATE HERE OverviewMeetings & BusinessPhotos & VideoLocal Info Wyndham Flagstaff Resort Location & Neighborhood Hotel Location: Mountain Sightseeing & Points of Interest Sunset Crater National Monument (1 mile northwest) Lowell Observatory (4 miles west) Riordan Mansion State Historic Park (4.75 miles southwest) Nearby Airports Flagstaff Pulliam (6 miles southwest)Grand Canyon (60 miles northwest)Grand Canyon H/P (60 miles northwest)