The Templar Hotel is a luxury concept hotel with twenty seven guest accomodations in the heart of Toronto with a private lounge, dining room and amenities created specifically for the exclusive enjoyment of our guests.
Named Best Business Hotel of 2012 1st runner up by Wallpaper Magazine.
Rooms:
Our 27 suites range in size from 300 square feet to 2000 square feet and feature a variety of custom designed furnishings and amenities, including Poliform desks and closets, Paula Lenti carpeting , 8' Corian soaker tubs, Honduran Ipe flooring and marble throughout. Body care products supplied exclusively to the Templar by Red Flower.