Templar Hotel is a 3-star property situated about 1.5 km from University of Toronto. Templar Hotel opened its doors in 2011.
Templar Hotel lies 10 km away from Rogers center. The property is set within 2 km distance from Toronto city center.
Nearby points of interest include a tower, a theater and an art gallery.
Templar Hotel offers 27 rooms on 7 floors that come with complimentary wireless internet, climate control, a living area, a kitchen and a trouser press as well as a small fridge, a microwave and a stove. The rooms look on to the city. Each room features a tiled bathroom with a bathtub, a walk-in shower and dressing gowns.
Khao San Road and Fred's Not Here are situated in a busy area, about 150 meters from the venue.
This contemporary hotel is 5 km away from Toronto City Centre airport.
Guests can rent cars to discover the nearby sites.