Property Description
These two newly renovated strata lots are located in the Clocktower Building which is a landmark in the Whistler Village Town Centre area. This building overlooks Mountain Square and is close to the base lift facilities for both Whistler and Blackcomb Mountains.