Karta Vacation Rentals
In downtown Toronto, a short walk from the CN Tower and Fort York National Historic Site. Centrally located near Rogers Centre, Princess of Wales Theatre, University of Toronto and the Toronto Public Library — ideal for easy access to the city's top sights.