Hotel lobby + adjacent café/bar across from Yorkdale Mall. Quiet on weekday afternoons; walking distance to Yorkdale subway.
Located in a barren industrial zone (hostile to pedestrians). 24-hour business center; only viable with a car for emergency Wi-Fi.
30 Norfinch Dr, North York, ON M3N 1X1, Canada
