York Mills Station being one of the most popular landmarks in Toronto, many travelers enjoy staying close by. The Willowdale Hotel Toronto North York and Novotel Toronto North York are recommended hotels on KAYAK within walking distance. Visit our Toronto page for the latest deals!