A modern escape in the heart of a big city,

"Toronto's Secret Hotel".

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

348 ADELAIDE ST. W.
TORONTO, ON
M5V 1R7
CANADA

Public Parking Only and Private Passes Available Upon Request

24 HOUR CONCIERGE
MONDAY-SUNDAY

COMPLIMENTARY Continental Breakfast