Located in Ontario, Canada, Holiday Inn Toronto Downtown Centre offers accommodation near points of interest such as the Rogers Centre, the Theatre District and the Royal Ontario Museum. In-room amenities include safes, mini-fridges, Wi-Fi and TVs. The on-site Thirty Restaurant and Lounge is open for breakfast, lunch and dinner. The hotel also features an indoor swimming pool, a rooftop patio, a fitness centre and a beauty lounge spa.