Willowdale Hotel Toronto North York
Photo gallery for Willowdale Hotel Toronto North York
Overview of Willowdale Hotel Toronto North York
Willowdale Hotel Toronto North York
3-star hotel in North York
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
170 Willowdale Avenue, Toronto, ON, M2N4Y6
- The Dumpling Shop 新記上海點心1 min walk
- North York City Centre10 min walk
- Sheppard-Yonge Station15 min walk
- Toronto, ON (YYZ-Pearson Intl.)17 min drive