Held at the Stampede Grounds, a mere 1.2 kilometers from this Calgary hotel's accommodations, the nine-day festival has something for the entire family.

Calgary Accommodations.jpg