Windsor Arms Hotel Toronto: 2.9 km to CN Tower