Delta Hotels by Marriott Calgary South Hotel

Starting at

TripAdvisor Review

Based on 672 review

See all

This beautiful full-service hotel is located in South Calgary with easy access to downtown. Two major shopping centres, an LRT station, a theme park and many restaurants and bars can be found in the area. There is a link to the public transport network just 5 minutes from the hotel by foot and there...

More details