Whistler Castle - Chalets for Rent in Whistler, British Columbia, Canada
Entire home/apt in Whistler, CA. This 3 Bedroom 3 bathroom Home is great to come back to after a long day on the mountain. Enjoy the wood burning fireplace or the Beautiful Mountain Views. The home offers 2 Bedrooms w/ Queen Beds 1 Bedroom w/ King Bed & 3 Additional sing.