Templar Hotel is located in the heart of Toronto and offers public parking nearby. The 3-star hotel is in the Downtown Toronto district of Toronto, around 20 minutes' walk from such natural sights as Queen's Park.
Located just 10 minutes' walk from the multi - purpose stadium "Rogers Centre", the Toronto hotel is also within close proximity of entertainment venues like Elgin and Winter Garden Theatres. The Templar Toronto provides history lovers with proximity to Fort York National Historic Site (1.3 miles) and Casa Loma (2.2 miles). Also, Royal Ontario Museum lies about 5 minutes away by car, and St Andrew is about 10 minutes' walk from the Toronto accommodation. Also, there is Toronto Coach Terminal - Elizabeth Terminal bus station within walking distance of Templar Hotel.
This Toronto hotel features 27 rooms equipped with high-speed internet and a flat-screen TV with satellite channels as well as a mini fridge bar. Air conditioning are featured for guests' comfort. Offering such amenities as a drier and bathrobes, the bathrooms also include a bath, a walk-in shower, and a separate toilet.
Guests can relax at the on-site lounge bar. The neighborhood features restaurants, including Pai Northern Thai Kitchen, which is about 5 minutes' walk from the Toronto property.