Novotel North York, North York

Novotel North York

3 Park Home Avenue

The Novotel Toronto North York is a 3 star hotel located in uptown Toronto with easy access from major highways. Ideal for a business trip or short break, the hotel features nine meeting rooms for conferences and seminars, an exceptional restaurant and. bar, heated indoor pool, fitness facilities and a direct indoor access to subway and shopping mall.