Taro'S Lodge lies nearly a 10-minute ride from York University and within 10 minutes' walk of Finch West tube station.
Imdadul Islamic Jamat is nearby and G Ross Lord Park is 10 minutes away by car.
Aside from comfort amenities like an air conditioner, the interior also features a multi-channel TV for an enjoyable stay. Taro'S Lodge is also furnished with a sofa set and a writing desk. A bathroom is equipped with a separate toilet, a bath, and a shower, as well as hairdryers and towels.
The property includes self-catering facilities like a fridge and an oven for guests' convenience. The apartment is equipped with coffee/tea making machines, providing guests with a convenient and enjoyable stay. The apartment is just a short stroll from Toro Road bus station.
+ More- Less
Gallery
Map
Tourist attractions in
Toronto
Airports
Toronto Pearson International Airport - 19 km
Train stations
Etobicoke North Go Station - 9 km
Rooms & Availability
Please wait, we're checking available rooms for you.