Castle Rock
Flagstaff Arizona
With a stay at Castle Rock in Flagstaff, you'll be within a 10-minute walk of Northern Arizona University and Riordon Mansion. This ski motel is 12.3 mi (19.8 km) from Oak Creek Canyon and 14.8 mi (23.7 km) from Arizona Snowbowl.
Stay in one of 21 guestrooms featuring Smart televisions. Cable programming and smart speakers are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include complimentary bottled water and blackout drapes/curtains, and housekeeping is provided daily.
Property Details
Location
1313 S Milton Rd, Flagstaff, Arizona 86001, United States