À propos de Templar Hotel
Templar Hotel has the best amenities around. Enjoy Templar Hotel when you stay in Toronto.
It'll be a short walk from your parking space with so many options available nearby. If you're looking to make memories that will last a lifetime, book your next vacation at Templar Hotel in Toronto.