November 26, 2013 Total Views: 5928 Today: 1 ★★★
Hotel Delta Calgary South Calgary, Ideally located in southern Calgary, Alberta, this comfortable hotel offers unique facilities and fine dining near Calgary International Airport and the shopping, entertainment and exciting attractions of downtown. Delta Calgary consists of the Tower building, which has 8 stories and the 3-story Atrium building. Adjacent to the skywalk connecting the 2 buildings, guests will find the state-of-the-art fitness facility boasting cardiovascular equipment, free weights and more. Go for a swim in the indoor swimming pool and have fun going down the 40-metre waterslide. Visit the Calgary Zoo Botanical Garden and Prehistoric Park while staying at Calgary South. Chinook Centre and the Southcentre Mall are just minutes away. (Hotel Delta Calgary South Calgary hotels booking).