Photos coming soon
HOTEL
Willowdale Hotel Toronto North York
170 Willowdale Avenue, Toronto (ON), Canada
Where it sits
Willowdale Hotel Toronto North York
170 Willowdale Avenue, Toronto (ON), Canada
43.76701, -79.40112
Similar stays nearby
Willowdale Hotel Toronto North York
Hotel · 17 m
Short term rent at Yonge and Sheppard and North York Centre
Hotel · 349 m
Hillcrest Residence
Hotel · 357 m
Short term rent at Yonge and Sheppard and North York Centre
Hotel · 825 m
Sky View Suites - Spring Gardens
Hotel · 895 m
Anndale Suites
Hotel · 897 m
Mac Furnished Residences - Garden Residences
Hotel · 902 m
North York Anndale Suites
Hotel · 957 m
Plan around Willowdale Hotel Toronto North York
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
