Within walking distance of Yorkdale Subway station and located right beside the shopping centre.
Great communication from the host. Very responsive and helpful.