Das Willowdale Hotel Toronto North York liegt in Toronto, nur 1,4 km vom U-Bahnhof Sheppard-Yonge entfernt. WLAN und Ortsgespräche sind im Preis inbegriffen. Eine Mikrowelle und ein Kühlschrank sind in allen Suiten vorhanden.
Zimmeranzahl: 23
170 Willowdale Avenue, North York, M2N 4Y6 Toronto, Kanada