Colorado Springs is a gorgeous town that is a gateway to equally gorgeous natural wonders. As Colorado’s second most populous city, it’s also a great place to visit. Whether you’re looking to explore outdoors at places such as the Garden of the Gods or look around the city itself, here are seven great hotels to …