Clock Tower Resort
The charming Clock Tower Resort accommodates guests in a pedestrian area of Whistler.
The hotel is situated in the heart of Whistler and within a 5-minute walk of Whistler Public Library. The property boasts location within 1 km from Whistler city center.
There are non-smoking rooms with free wireless internet, cable television, a microwave, a fridge and a kitchen provided for travelers staying in Whistler. Guestrooms are outfitted with an European interior.
21 Steps Kitchen & Bar treats guests with Canadian and Italian meals and is about 100 meters away.
Guests will find themselves a 10-minute walk from Black Tusk Gallery train station. The hotel lies 95 km away from Coal Harbour airport.
The property features a designated smoking place, an elevator and a car park.
The ski facilities include a ski storage room and ski rental.