1 / 7
The Delta Calgary South Hotel is South Calgary's largest hotel, located in the heart of the Macleod Trail business and entertainment district. Whether you're travelling on business or pleasure, explore the best Calgary has to offer then make a splash on their Big Gusher Waterslide, re-charge in the fitness facility, or enjoy some of the city's best restaurants and entertainment nearby. The hotel offers standard/deluxe rooms, an atrium courtyard, a business center, a restaurant, lounge, voice mail, and meeting and banquet facilities.
Read moreAmenities
Pool
Hot Tub
Gym/Fitness Centre