The Super 8 is a great Colorado host to enjoy a safe stay, while visiting the spectacular mountain recreational activities.