Town Plaza – Deer Lodge

Village North; 7 minute walk to ski lifts. star3

Town Plaza - Deer Lodge Exterior Town Plaza - Deer Lodge Living Room Town Plaza - Deer Lodge Living Room 2 Town Plaza - Deer Lodge Living Room 3 Town Plaza - Deer Lodge Dining Area Town Plaza - Deer Lodge Dining Area Town Plaza - Deer Lodge Kitchen Town Plaza - Deer Lodge Bedroom Town Plaza - Deer Lodge Bedroom Town Plaza - Deer Lodge Bedroom Town Plaza - Deer Lodge Bedroom Town Plaza - Deer Lodge Bedroom Town Plaza - Deer Lodge Bath Town Plaza Gym Town Plaza Lobby

Deer Lodge is one of the three buildings making up the Town Plaza Suites, which provide one of the best locations in Whistler. Ski or snowboard by day after a brief walk to the lifts of Whistler and Blackcomb Mountains, then stroll through Whistler Village and its exciting amenities, which are close at hand at this centrally located complex. Wood burning fireplaces are available in many suites, and the comfortable furnishings and well-equipped kitchens will make your stay a pleasant one.

Amenities

  • Indoor Hot Tub
  • Exercise Room

Unit Types

One Bedroom
Two Bedroom

Location