A stay at The Antlers, A Wyndham Hotel places you in the heart of Colorado Springs, within a 10-minute drive of Red Rock Canyon and Garden of the Gods. Featured amenities include a 24-hour business center, express check-in, and express check-out. Planning an event in Colorado Springs? This hotel has facilities measuring 27,500 square feet (3 square meters), including a conference center. Self parking (subject to charges) is available onsite.