Description: Located in the spectacular Coast Mountains of British Columbia, Whistler is Canada's premier, year-round destination. Whistler features two spectacular mountains, epic skiing conditions, four championship golf courses, more than 200 shops, 90 restaurants
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number