Located 20 minutes from the Calgary International Airport and from downtown, Delta Calgary South is perfectly situated for easy access to the four corners of the city. Savour tender Alberta beef in the Atrium Café or enjoy a cold bottle of locally brewed Big Rock at Boomtown Pub and Patio. Splash down Big Gusher: at 130 feet, it is South Calgary?s largest indoor hotel waterslide, or relax with the jets in the whirlpool after working your muscles in the fitness centre.
|