Description: Glacier Lodge is located in the prestigious Whistler Upper Village. It is just steps from the base of Blackcomb Mountain. The mountains invite visitors to one of the best ski locations in the village!
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number