Town Plaza

  • Town Plaza   --   4314 MAIN ST - Whistler/Whistler Village #1
Town Plaza is comprised of three buildings (Bear, Deer, and Eagle Lodges) with studio to two bedroom condominiums. Built in 1995, located in the centre of the village surrounded by restaurants and shops.
4314 MAIN ST
Whistler
Whistler Village