Town Plaza Whistler Condo~Sleeps 6
The Town Plaza Suites (Whistler, BC) are a collection of three lodges, Deer, Bear and Eagle Lodge. These three buildings, which comprise the Town Plaza Suites, are located on Village Stroll, a short 5-minute walk to the lifts and Village Centre.
This is “the” ideal location for you active vacation, as restaurants, retail shops and nightclubs are located on the ground floor of these lodges. You cannot get any closer to the heart of the action!