A beautiful full service hotel located in South Calgary with easy access to downtown.Well-appointed guestrooms on site.Two major shopping centers,LRT station, a theme park and many restaurants in the area.
See more: Hotels in Canada Hotels in Calgary Holiday Destinations in Canada