Product Info from Mountain Reservations:
Town Plaza is comprised of three buildings: Eagle, Deer and Bear Lodges - all centrally located in Whistler Village. A short walk will have you at the base of either Whistler or Blackcomb Mountain. Right outside your door you will find an array...
Did you have a problem with this deal? If so, tell us what happened: