Das 4-Sterne-The Antlers, A Wyndham Hotel Colorado Springs in 6 Gehminuten Entfernung vom Splash Park bietet ein Hallenbad sowie ein Fitnesscenter. Das Hotel verfügt über 2 Whirlpools, und Pikes Peak Center liegt etwa 450 Meter von der Unterkunft entfernt.
Gäste werden die zentrale Lage weniger als 9 Minuten zu Fuß vom Acacia Park zu schätzen wissen. Zu den Unterhaltungsmöglichkeiten im Stadtviertel Downtown Colorado Springs von Colorado Springs gehört die Phantom Canyon Brewing Co (ist ein paar Schritte entfernt vom Antlers, A Wyndham Colorado Springs). Auch America the Beautiful Park liegt etwa 800 Meter von der Unterkunft entfernt. Auch der Golfplatz Mountain ist in einer Entfernung von 3 km vom Hotel. Die Unterkunft liegt außerdem in unmittelbarer Nähe zur Bushaltestelle Colorado & Antlers.
Im Antlers, A Wyndham können Sie eines der 282 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über Bügelmöglichkeiten, ein Bügeleisen/Bügelbrett und eine Klimaanlage verfügen. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Haartrockner und Handtücher stehen den Gästen ebenfalls zur Verfügung. Diese Zimmer bieten ebenfalls Blick auf die Stadt.
Das Piccadilly, eines der 3 Restaurants, bietet die amerikanische Küche. Vor Ort gibt es eine Lounge- Bar.