An elegantly rustic country inn Bed & Breakfast, the Red Rooster Inn, located in Glennwood Springs, CO offers European-style amenities and spectacular views in the Aspen Valley!