Clock Tower Resort
The 4-star Clock Tower Resort is situated in the center of Whistler.
This hotel is about 2.9 km away from Black Tusk Trail, Alpha Lake Park and Catholic Church of Whistler. The property is in a 10-minute walk to Whistler city center.
The property comprises 20 non-smoking rooms equipped with free Wi-Fi, cable TV, a kitchen, a refrigerator and a microwave. The rooms feature private bathrooms as well as a freezer and a cooktop for self-catering.
Serving an array of dishes, Araxi Restaurant + Bar and Keg At The Mountain are just 50 meters away.
The hotel offers central location, a 1000-meter stroll will take guests to Black Tusk Gallery train station. Clock Tower Resort is located within 95 km from Coal Harbour airport.
Guests can take advantage of a designated smoking place, an elevator and parking.
The ski facilities include a ski storage room and ski rental.