Whistler Village Centre
The 3-star Whistler Village Centre is set just 2.5 km from Catholic Church of Whistler, Alpha Lake Park and Wedgemount Lake.
This property is 5 minutes' walk to Whistler Village, Whistler Library and Squamish Lil'wat Cultural Centre. The venue is 1 km away from the city center.
Serving a wide assortment of dishes, Alta Bistro and Caramba Restaurante are about 50 meters from the property.
Black Tusk Gallery train station lies within a 5-minute walk. Whistler Village Centre is 95 km away from Coal Harbour airport.
Cars are available for rent on site.
The on-site spa facilities include a wellness center, a sauna and a Jacuzzi. Whistler Village Centre offers sports activities including windsurfing, squash and water skiing.