The westin resort spa whistler
Location the westin resort spa is a slopeside property sublimely located at the southern edge of the main village in whistler british columbia just 30 meters from the gondola the resort enjoys easy access to nearby attractions considered by many to be the embodiment of winter sports whistler is brimming with great activities year round the town of whistler offers complimentary shuttle service throughout the main village area to area ski lifts and connects to public bus lines offering s