The Town Plaza Suites are a collection of three lodges: Deer, Bear and Eagle Lodge. These three buildings are located on the Village Stroll, only about 250 from the Village ski lifts. All of Town Plaza's contemporary suites feature a full kitchen, gas fireplace, in-suite washer/dryer and most offer a private balcony. These 1-or-2 bedroom suites provide everything you need for a comfortable stay right in the heart of Whistler, BC.
Displaying 0 results