North America • Canada • Alberta • Delta Calgary South
Our hotel provides full service accommodation with a choice of either Atrium or Tower buildings - each with a feeling all its own.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!