Super 8 Conference Center NAU/Downtown
602 W Route 66
Flagstaff, AZ, 86001, United States
(928) 774-4581
exterior.jpg super-8-lobby.JPG kingbed.jpg after-queenbed-resized.jpg

Super 8 NAU Downtown Flagstaff

Choose our Super 8 Conference Center NAU / Downtown hotel, with comfortable accommodations and convenience to downtown Flagstaff and Northern Arizona University, for your Flagstaff visit. Located just off Interstate 40 on historic Route 66, our Flagstaff hotel location lets you explore downtown attractions like Heritage Square with ease.

Explore everything that Flagstaff has to offer. Stroll through The Arboretum at Flagstaff, tour local breweries and picnic at Riordan Mansion State Historic Park — or get out of the city to see the incredible natural wonders that surround our Flagstaff hotel, like Sunset Crater Volcano National Monument, Canyon de Chelly National Monument and Wupatki National Monument.