Set in Flagstaff, 1.3 km from Northern Arizona University, Country Inn & Suites by Radisson, Flagstaff Downtown, AZ offers air-conditioned rooms and a shared lounge.
Country Inn And Suites Flagstaff Az
Address: 224 South Mikes Pike Street 86001, Flagstaff, AZ, US