Templar Hotel is a Toronto, ON business. Templar Hotel is located at 348 Adelaide St W, Toronto, ON. The postal code is M5V1R7.
You can contact Templar Hotel at 416-479-0847 or from out of area call 1 4164790847.