Westin Resort & Spa Description: Address: 4090 Whistler Way Whistler BC Canada 604-905-5000 Call · Directions Website Is this your venue?