
Holiday Inn Downtown is a hotel located along Carlton Street in downtown Toronto. The hotel is part of the global Holiday Inn chain of hotels and resorts.
The hotel is centrally located within the downtown core and close to many of the city’s top attractions. Rooms have been recently renovated and feature a contemporary design. Some rooms on the upper levels of the hotel features views of the CN Tower.
The Trinity Restaurant and bar is located on site and offers a breakfast and dinner menu with the bar serving beers, wine and cocktails. The hotel also features a gym, pool and business center.
Leave a Reply