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