El The Willowdale Hotel Toronto North York está situado en Toronto, a solo 1,4 km de la estación de metro Sheppard-Yonge. Incluye conexión Wi-Fi gratuita y llamadas locales gratuitas. Todas las suites incluyen microondas y nevera.
Número de habitaciones: 23
170 Willowdale Avenue, North York, M2N 4Y6 Toronto, Canadá