The Travelodge Flagstaff - NAU Conference Center located in Flagstaff, AZ is a nostalgic Route 66 hotel near downtown Flagstaff, Arizona.