Das Hotel Super 8 By Wyndham Colo. Sprs. Garden Of The Gods Colorado Springs bietet ein Restaurant und liegt in einer spektakulären Lage, 4 km vom Glen Eyrie Castle, einem idealen Ort, um die Geschichte zu erkunden. Das Hotel verleiht Limousinen sowie bietet WLAN in den öffentlichen Bereichen.
Die Pro Rodeo Hall of Fame ist ca. 10 Autominuten vom Hotel entfernt, während Colorado Technical University 13 Fußminuten von hier entfernt ist. Das Super 8 By Wyndham Colo. Sprs. Garden Of The Gods Colorado Springs ist außerdem 4,1 km von Sehenswürdigkeiten, vor allem dem Palmer Park. Die Unterkunft ist verkehrsgünstig gelegen, in der Nähe von Bergen. Das Hotel befindet sich in rund 15 Fahrminuten Entfernung vom Garden of the Gods.
Das Hotel Super 8 By Wyndham Colo. Sprs. Garden Of The Gods empfängt seine Gäste in 51 Zimmern, die mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie kostenlosem WLAN und einem Fernsehen mit mehreren Kanälen ausgestattet sind. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche. In den Marmorbadezimmern sind eine getrennte Toilette und eine Dusche vorhanden.
Das Super 8 By Wyndham Colo. Sprs. Garden Of The Gods bietet täglich ein kontinentales Frühstück an. 350 Meter von der Unterkunft entfernt werden mexikanische Gerichte im Restaurant Taco Bell aufgetischt.