Coming to Vaughan for an extended period for work September-October. Is there much in way of bars and restaurants?
Any other advice?
Thanks looks like it the holiday inn yorkdale then
You're right by the subway, then, which means it will be relatively easy to go downtown and enjoy all that the city has to offer.