Hotel

DELTA HOTELS CALGARY SOUTH

  • CALGARY, CANADA
  • 135 SOUTHLAND DRIVE SE
  • 3 stars

About this hotel

15 minutes from downtown Calgary on the MacLeod Trail, the luxurious Delta Calgary South Hotel is ideal for business meetings and family getaways, and a convenient jumping off point for your next Alberta vacation. Located near Calgary's biggest shopping destination, Chinook Centre, our hotel is also close to some of the city's best restaurants and entertainment. Comfortable, modern rooms include Sanctuary beds and...

Good to know

Quick facts to review before checking current rooms and rates for DELTA HOTELS CALGARY SOUTH.

Address135 SOUTHLAND DRIVE SE
DestinationCALGARY, CANADA
Hotel category3 stars
Check-in15:00:00
Check-out11:00:00
Before you reserve

Open current availability to confirm live room options, final nightly rates, taxes, fees and supplier policies for your exact travel dates.

View Location