Located a few minutes' drive from Yonge Street, The Willowdale Hotel Toronto North York offers 24 air-conditioned rooms. G Ross Lord Public Park is 5 km from the venue, while the public liberal arts Glendon Campus of York University is 4.5 km away.
The accommodation is set in North York district, within easy reach of Glendora Park. The hotel stands 950 metres from North York Centre tube station.
This aparthotel offers rooms equipped with ironing facilities, smoke detectors and cable channels. Some units feature views of the canal. You will find fridges, coffee/tea making facilities and an electric kettle as well.
A continental breakfast is available daily at the property. Serving a selection of food Second Cup Coffee Co and Tsujiri are placed a 13-minute walk away. Willowdale Avenue bus stop is located 400 metres away. It is a 26-minute drive from Pearson airport. Guests can also relax in a spa salon.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours