For business travel, holidays with the family or a weekend in Vaughan, find Novotel in Vaughan, Canada.
Book the hotel and benefit from our best price guarantee.
200 Bass Pro Mills Drive
L4K 0B9 VAUGHAN
Located in the heart of Vaughan, Novotel Toronto Vaughan is the ideal location for business or ... (Find out more)