Located in Flagstaff, Arizona, this hotel features an indoor pool with jacuzzi and guest rooms provide free Wi-Fi. The hotel is steps from Northern Arizona University. Every room at the Super 8 Conference Center NAU/Downtown includes satellite TV. The Super 8 Conference Center offers free parking and on-site laundry facilities. Walnut Canyon National Monument is 14.5 miles from the hotel. Interstate 40 is 2 miles from NAU Super 8 Conference Center.