Templar Hotel
Templar Hotel

We are Templar Hotel

A hotel in Toronto.

Email Us!
  • 348 Adelaide Street W,
  • Toronto, Ontario,
  • M5V 1R7
(647) 933-5546

Templar Hotel Photos

what makes us great

The Templar Hotel is a luxury concept hotel with twenty seven guest accomodations in the heart of Toronto with a private lounge, dining room, spa and amenities created specifically for the exclusive enjoyment of our guests and their guests.

More Toronto Hotels

Black Bull Hotel & Tavern

298 Queen Street , Toronto

Windsor Arms Hotel

18 St Thomas Street , Toronto

Thompson Toronto

550 Wellington Street West , Toronto

All Places