Save up to 50% at your stay at Country Inn & Suites by Radisson Flagstaff Downtown AZ
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 Flagstaff
Address: 224 South Mikes Pike Street 86001, Flagstaff, AZ, US