Si te alojas en Willowdale Hotel Toronto North York, estarás a quince minutos a pie de Centro de la ciudad de North York y Mel Lastman Square (plaza pública). Entre los detalles gratuitos destacan la conexión wifi, el aparcamiento y la conexión a Internet por cable. Además, Mitchell Field Arena (pista de patinaje sobre hielo) y Centro comercial Fairview Mall están a pocos kilómetros. A otros viajeros les gustan la amabilidad del personal y su ubicación. El transporte público se encuentra a muy poca distancia: Estación de metro Sheppard-Yonge está a 15 min y Estación de metro North York Centre, a 15 min.