With a stay at Glen Eyrie Castle & Conference Center A Ministry of the Navigators in Colorado Springs (West Colorado Springs), you'll be a 3-minute drive from Garden of the Gods and 8 minutes from Red Rock Canyon Open Space. This lodge is 5.9 mi (9.6 km) from Manitou Cliff Dwellings and 6 mi (9.7 km) from U.S. Olympic & Paralympic Museum.