Glacier Lodge
Step into the comfort and grace of Glacier Lodge in Whistler's prestigious Upper Village. The property is located only steps from the base of Blackcomb Mountain, a prime location for shopping, fine dining and gourmet delis. Glacier Lodge is a favourite for families and groups.
Peak Rating:
to