The Antlers, a Wyndham Hotel, is located in the heart of downtown Colorado Springs, Colorado, with spectacular views of Pikes Peak and the Rocky Mountains.
A legendary private club and resort for more than 60 years, Garden of the Gods Club and Resort is a place where natural beauty, relaxed elegance, and standard of excellence are without comparison.