The Antlers, A Wyndham Hotel Colorado Springs está localizado dentro a 10-minuto andar longe de U.S. Olympic & Paralympic Training Center e dispõe de academia de ginástica, terapia de spa e actividades de entretenimento no local. Situado no distrito de Downtown Colorado Springs, hotel está próximo para as atrações turísticas populares, pois Jardim dos Deuses fica a 7 km.
A propriedade está situada a 1 km do centro da cidade de Colorado Springs e 20 km do aeroporto em Colorado Springs Peterson Field. O hotel destaca-se pela localização primordial perto de Phantom Canyon Brewing Co. Este hotel fica a 10 minutos a pé da estação de onibus de Route 3 EB - West Colorado and Chestnut.
The Antlers, A Wyndham Hotel dispõe de lounge bar e do restaurante Piccadilly que serve cozinha Americana. Cada quarto tem casa de banho privada.
Um pequeno-almoço gratuito é oferecido diariamente. O hotel também inclui restaurante a la carte.