The Seasons at Whistler

Whistler, British Columbia, Canada

The Seasons at Whistler About the Resort

« Back to resort

This complex of tri-level townhouses, located close to ski slopes in the Whistler Mountain resort area. Guests can go snowmobiling, ice-skating, and tennis, along with water sports on the six lakes in the vicinity. All townhouses have a private sauna.