Category: Canada

The Westin Resort & Spa Whistler

Whistler, the perfect winter destination

Legendary Whistler Blackcomb is widely regarded as one of the top four-season resorts in North America. Whistler became even more world-renowned as the site of the alpine and Nordic venues for the Vancouver 2010 Olympic and...

westin

The Westin Resort & Spa Whistler

The backdrop is the dramatic Blackcomb Mountains. Upon arriving guests have been known to ask how this could possibly be just a resort for the winter. The fact is, it’s not.  The Westin Resort...