Glen Eyrie Castle

Glen Eyrie Castle is an English Tudor-style castle built in 1871 by General William Jackson Palmer and located in Colorado Springs. Glen Eyrie Castle is one of the Three Best RatedĀ® Landmarks in Colorado Springs, CO.