8.7/10
Excellent
Free Wi-Fi
Located in Flagstaff, 1.4 km from Northern Arizona University, CASTLE ROCK provides accommodation with free Wi-Fi and free private parking. The property is set 4.7 km from The North Pole Experience, 6.6 km from Coconino County Fairgrounds and 1.
Number of rooms: 17
1313 S Milton Rd, Flagstaff, AZ 86001, United States