Delta Calgary South

The Delta South is your "Sanctuary Away From Home". Warm new decor accentuated with granite finishes, a new 37" LCD Television and the Delta Sanctuary Bed ensure you stay entertained, relaxed and refreshed.

'