The World Luxury Awards, an international program that celebrates the best in global luxury hospitality, has crowned The Westin Bayshore in Vancouver as the best luxury hotel in Canada.
The Coal Harbour destination also picked up two additional honours for Best Luxury Business Hotel and Best Luxury Waterfront Hotel in North America. CLICK HERE TO FIND OUT MORE