3820 N 30th St, Colorado Springs, Colorado
★★ 2.5 stars
Just 1.3 miles from Kissing Camels Golf Course Colorado Springs CO, making Glen Eyrie Castle and Conference Center A Ministry Of The Navigators a convenient place to stay near golf courses in Colorado Springs, Colorado.
3820 N 30th St Colorado Springs Colorado
Located in Colorado Springs, Glen Eyrie Castle & Conference Center A Ministry of the Navigators is in the mountains, within a 10-minute drive of Garden of the Gods and Red Rock Canyon. Featured amenities include express check-out, luggage storage, and laundry facilities. This castle has 13 meeting rooms available for events. Free self parking is available onsite.