The Clock Tower - Whistler, BC, Canada
| Amenities | Check-in Info | Point Chart |
The Clock Tower, located in Whistler Village, British Columbia, Canada, approximately 75 miles north of Vancouver, has the feel of a small European inn. There are seven studio units, two studio plus units, and six one bedroom units. This award-winning international resort area offers a pedestrian-friendly atmosphere with nearby restaurants, shopping, skiing, cross-country ski trails, golfing, fishing, swimming, windsurfing, sailing, hiking trails and mountain biking. Truly an all-season destination.
![]() ![]() | ![]() Living Room | ![]() ![]() |
Vacation Internationale © 2008




