Property Location A stay at Templar Hotel places you in the heart of Toronto, walking distance from Second City and TIFF Bell Lightbox. This boutique hotel is close to CN Tower and Ryerson University.Rooms Make yourself at home in one of the 27 air-conditioned..