On Location: Whistler, B.C.

Westin Resort & Spa WhistlerHotel on high:
The Westin Resort
& Spa Whistler

The West Canadian mountain resort of Whistler is poised to take its place in the undisputed center of the world stage: The car-free village will co-host the 2010 Winter Olympics along with Vancouver, just 75 miles to the south.     Whistler is youthful and upscale, with top-notch restaurants, abundant shopping opportunities, great nightlife and several first-rate hotels.
    Among them is the Westin Resort & Spa Whistler, with 419 apartmentlike suites, all featuring fireplaces, kitchens and Internet access. The latest guest room amenities are personal canisters of bottled oxygen for extra vigor when hitting the slopes.
    The property offers 18,000 square feet of meeting space and an 8,000-square-foot spa perfect for an après-ski wind down.