Centennial College - Progress Campus is the most popular attraction in Woburn, Toronto according to our momondo users. If you’re also interested in this popular attraction, then book a stay at Centennial Place Student Residence Scarborough, the closest Woburn hotel to Centennial College - Progress Campus.