Karta Vacation Rentals
In the heart of downtown Toronto, steps from a major shopping centre and the Financial District. A short walk from the city’s main square, the iconic tower, and major sports arenas — perfect for urban explorers. Pet-friendly downtown hotel that puts you close to the action.