The Antlers Hotel & Resort is a Wyndam property in Downtown Colorado Springs, Co. Our Colorado Springs Hotel hosts conventions, business & leisure travelers who are able to take advantage of the 27,500 square feet of meeting space, multiple restaurants, a 24 hour state of the art health club & museums all within walking distance. Call for our special room & suite packages as well as Wedding Venue & Event Venue pricing and details.