Need to stay in Toronto? Check out the Hotel Victoria in Downtown Toronto, Ontario!
Discover your ideal vacation at Hotel Victoria! Open since 1909, this upscale, historic hotel is a 2-minute walk from King Station subway stop, a 7-minute walk from food shopping at St. Lawrence Market, and 1.2 km from the CN Tower.