Visa, MasterCard, American Express, Discover, Diners Club
Description
Location. Holiday Inn Express Hotel & Suites Calgary is a business friendly hotel located in central Calgary, close to TELUS World of Science, Calgary, Calgary Tower, and Stampede Corral. Additional points of interest include Scotiabank Saddledome and McMahon Stadium. Hotel Features. Recreational amenities include a fitness facility. This hotel has a business center and offers business...
by skoosh
on February 23, 2013 from skoosh