In 10 trips
"The Novotel Toronto North York is a 3 star hotel located in uptown Toronto with easy access from major highways …
Hotel
3 Park Home Ave
North York, ON M2N 6L3
Canada
416-733-2929
North York, ON M2N 6L3
Canada
416-733-2929
Sun Jun 3 9:00pm - Tue Jun 5 9:00am