The Twin Peaks Lodge & Hot Springs sits comfortably alongside the regal mountains of Colorado as the backdrop. As a full-service hotel, guests are more than welcome to bask in the ambiance, take a breather, and admire the serenely stunning scenery. As another perk, several of Ouray's best shops, restaurants, and sights are either within walking distance or just a few short minutes away.