Well situated in Colorado Springs, Element Colorado Springs Downtown offers air-conditioned rooms, free bikes, free Wi-Fi and a shared lounge. Offering a restaurant, the property also has a terrace, as well as an indoor pool and a hot tub.
Number of rooms: 125
402 South Tejon Street, Colorado Springs, 80903, United States