Karta Vacation Rentals
In the heart of Calgary’s centre, a short stroll from Devonian Gardens and the Calgary Tower. Moments from Stampede Park, the Calgary Stampede and the Telus Convention Centre. Calgary International Airport sits about 13 km away.