A Colorado Springs Resort Overlooking a Natural WonderGarden of the Gods Club and Resort
3320 Mesa Road, Colorado Springs, CO 80904 US
The Garden of the Gods Club and Resort is located at the base of the Rocky Mountains in Colorado Springs, Colorado. It sits atop a low mesa that overlooks the scenic Garden of the Gods, a National Natural Landmark.
Downtown Colorado Springs is just a 15-minute drive from the resort. Plus, many of the area’s top attractions including Pikes Peak, the U.S. Air Force Academy, the U.S. Olympic Training Center, and the Manitou Cliff Dwellings also lie within a short drive.
Colorado Springs Airport is located about 16 mi /26 km away.
Denver International Airport is 85 mi /137 km away.