Das 4-Sterne-The Antlers, A Wyndham Hotel Colorado Springs liegt ca. 19 Minuten Gehweg vom Colorado College entfernt und verfügt über einen beheizten Swimmingpool und ein Fitnessstudio. Das Hotel bietet 2 Whirlpools und liegt in einer zentralen Lage im Stadtteil Downtown Colorado Springs.
Das Hotel befindet sich in einer zentralen Lage, in 700 Meter Entfernung zum Acacia Park. Der Splash Park ist ganz nah am Antlers, A Wyndham Colorado Springs und kann leicht erreicht werden. Zu den nahe gelegenen Sehenswürdigkeiten gehört auch Pikes Peak Center (ist ca. 6 Minuten Gehweg von der Unterkunft entfernt). Die Bushaltestelle Colorado & Antlers befindet sich ebenfalls in 150 Meter Entfernung zur Unterkunft.
Die 282 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Alle Zimmer bieten einen Blick auf die Stadt.
Unter den 3 Lokalen ist das Restaurant Piccadilly mit amerikanischen Gerichten sehr beliebt. Es gibt eine Lounge- Bar.