Karta Vacation Rentals
In the heart of Toronto, a boutique hotel steps from Queen Street and minutes from Rogers Centre and the Art Gallery of Ontario. Perfect for city explorers who want nightlife, galleries and easy access to Trinity Bellwoods and the lakeshore.