Novotel Toronto North York is located on Yonge Street, next door to Mel Lastman Square.
Novotel Toronto North York is located on Yonge Street between Sheppard and Finch, next door to Mel Lastman Square. Holiday's aside, it's also the perfect base for a weekend or short break exploring the wonderful mid town, downtown North York
to add Novotel map to your website;