Whistler Vacation Club At Twin Peaks
The 3-star Whistler Vacation Club At Twin Peaks Hotel lies within 1.6 km from Whistler Sliding Centre.
The city center is 10 minutes' walk of the property.
The rooms in Whistler Vacation Club At Twin Peaks Hotel are fitted with free wireless internet, a microwave, a refrigerator, a kitchen and a sofa. Some rooms overlook the mountain. A dishwasher, a freezer and a cooktop are also provided for self-catering.
The restaurant menu features local dishes. Guests can dine at the bistro Splitz Grill located 200 meters away.
The hotel offers a stunning location, a 250-meter stroll will take guests to Black Tusk Gallery train station. Whistler Vacation Club At Twin Peaks Hotel is located within 95 km from Coal Harbour airport.
The Whistler Vacation Club At Twin Peaks Hotel offers laundry and tour/ticket assistance.
On-site leisure facilities include an indoor swimming pool and barbeque grills. Active guests will enjoy mountain biking, snowmobiling and horse riding provided on-site.