- All reviews
The Templar is a distinctive boutique hotel, centrally located in Toronto's Entertainment and Fashion District. Winning awards for its interior design, Templar encompasses a unique creative energy with an elegant, cutting-edge decor. With just twenty-seven guest rooms, the Templar is an intimate contemporary space, where guests experience gracious and attentive service. Templar has been called "Toronto's Secret Hotel" - a hidden gem in the heart of Canada's biggest city.