Just 110 metres from the Metro Toronto Convention Centre, steps from the CN Tower, this hotel in downtown Toronto offers relaxing spa services, an indoor pool and an on-site restaurant. The Harbourfront Centre is within 650 metres.
Number of rooms: 718
225 Front Street West, M5V 2X3 Toronto, Canada
Hotel booked 7 times today.