The Hotel Victoria in downtown Toronto, Canada, is a lone Edwardian eight storey building set amid skyscrapers. The Hotel is located in the centre of Toronto’s Financial District on Yonge Street between King and Front Streets. Union Station is located three blocks away while King Street subway station is located one and one half blocks from the hotel.
The Hotel Victoria in downtown Toronto Features
Guestrooms