| |
City: Calgary
Delta Calgary South! For those who want to venture out of their cozy hotel guestroom, the Delta Calgary South is on the doorstep of so many of Calgary's best attractions & destinations. Located just 29 km from the Calgary International Airport, our hotel provides full service accommodation with a choice of either Atrium or Tower buildings - each with a feeling all its own.
Delta Calgary South
info@deltacalgarysouth.com
Direct: (403) 278-5050
Printable feature sheet
|
|
|