Resort Description
Whistler Vacation Club at Twin Peaks is located in Whistler is the destination resort rated No. 1 for skiing in North America since 1992. In addition to the best skiing on the continent, Whistler offers summertime access to five lakes, three championship golf courses, and endless trails for hiking, mountain biking, and in-line skating. Shopping and Whistler's legendary nightlife are also conveniently located nearby. Comes see what the host of the 2010 Winter Olympic Games has to offer - from the spacious comfort of Whistler Vacation Club at Twin Peaks.
Resort Amenities
In Unit
- VCR/DVD
- Kitchen Facilities
- Fireplace
- Television
- Laundry
On Site
- Swimming Pool (Outdoor)
- Hot Tub
Nearby
- Auto Rental
- Baby Sitting
- Bar/Lounge
- Beach
- Bicycle Trails
- Boat Launch
- Live Entertainment
- Exercise Room
- Fishing
- Golf
- Grocery
- Horseback Riding
- Lake
- Racquetball
- Restaurant
- Sailing
- Sauna
- Skiing
- Tennis
- Water Skiing