Clock Tower Resort is located in a ski area of Whistler in close proximity to Wedgemount Lake, Black Tusk Trail and Catholic Church of Whistler. The cozy hotel serves as an example of international architecture in Whistler.
Clock Tower Resort enjoys its location near ski resorts. Whistler Mountain, Squamish Lil'wat Cultural Centre and Whistler Library are located just 150 meters from the venue.
The city center is 1km away from the hotel. Fast access to Coal Harbour airport within 95km is provided.
All air-conditioned rooms at Clock Tower Resort are fitted with a DVD player, a dishwasher, cable TV, a microwave and Wi-Fi. Other comforts include a fridge and coffee/tea makers for self catering.
Guests will benefit from room service, laundry and housekeeping along with a designated smoking area, an elevator and parking available on-site.
Wireless internet is available in the hotel rooms at CAD 5 per day.
Paid public parking is possible on site.