Neill-Wycik College Hotel
96 Gerrard East, Scarborough, ON, Canada, M5B 1G7
(416) 977-2320 Phone