Nita Lake Lodge named #5 Resort Hotel in Canada by Travel + Leisure readers

  Nita Lake Lodge tops the list of Whistler properties in 2017’s World’s Best Readers’ Survey   Travel + Leisure, the leading travel authority in the U.S., announced the results of their annual World’s Best Readers’ Survey this week, placing Nita Lake Lodge as #5 Best Resort Hotel in Canada and the highest scoring Whistler … Read moreNita Lake Lodge named #5 Resort Hotel in Canada by Travel + Leisure readers