This award winning international resort area, offers a pedestrian friendly atmosphere and is the world class ski destination of Whistler, British Columbia. Situated in Whistler Village and not in the Upper Village at Blackcomb Mountain, the charming and cozy Clock Tower features warm wood floors and many of the craftsman touches you would expect to find in the finest European inns.

Rate us and Write a Review

Your review is recommended to be at least 140 characters long

image

Show all timings
  • Monday09:00 AM - 05:00 PM
  • Tuesday09:00 AM - 05:00 PM
  • Wednesday09:00 AM - 05:00 PM
  • Thursday09:00 AM - 05:00 PM
  • Friday09:00 AM - 05:00 PM
  • Saturday09:00 AM - 05:00 PM
building Own or work here? Claim Now! Claim Now!
image