This hotel is located just 30 minutes by car from Toronto city centre. It is also only a 5-minute walk to the Toronto Congress Centre.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada