Dit onlangs grondig gerenoveerde hotel ligt te midden van winkelcentra en bij metrohalte Yonge Street met een directe lijn naar de bezienswaardigheden van Toronto