Das Travel Inn Colorado Springs besitzt 36 Zimmer und liegt knapp 1 km vom America the Beautiful Park entfernt.
Das Hotel liegt in ca. 5 Gehminuten Entfernung vom Visit Colorado Springs und nahe dem Colorado Springs Pioniermuseum. Die Phantom Canyon Brewing Co gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in unmittelbarer Nähe vom Hotel. Auch Founders Park liegt 750 Meter von der Unterkunft entfernt. Das Travel Inn ist in etwa 10 Gehminuten Entfernung vom Acacia Park. Die Bushaltestelle Weber & Cucharras - Inbound ist gleich neben der Unterkunft.
Das Restaurant The Bench liegt in ca. 500 Meter Entfernung von dem 2-Sterne-Hotel.