-
The newly renovated Castle Rock Hotel is in the heart of Flagstaff, by the NAU Art Museum. It is about a 30 minute walk from Flagstaff city center. Attractions include Historic Downtown and Railroad District. Downtown Flagstaff lies 1.1 miles away.
The newly renovated Castle Rock Hotel is in the heart of Flagstaff, by the NAU Art Museum. It is about a 30 minute walk from Flagstaff city center. Attractions include Historic Downtown and Railroad District. Downtown Flagstaff lies 1.1 miles away.