Four Points Vaughan
Located in Concord, this hotel is 2 km from York University and a 30-minute drive from downtown Toronto. It features rooms with free WiFi.Each of the simply furnished guest rooms at Four Points by She...more
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date