Esta propriedade está localizada no centro de Whistler, com lojas e restaurantes. Existe um ginásio no local. Todas as unidades incluem uma cozinha totalmente equipada.
As unidades do Town Plaza Suites incluem uma varanda privada e uma lareira a gás. As unidades também estão equipadas com um leitor de DVD e acesso à Internet por cabo. Os hóspedes encontrarão uma máquina de lavar e secar roupa em cada unidade.
O Town Plaza fica a 2 minutos de carro de Whistler Blackcomb, que dispõe de esqui no Inverno. O Campo de Golfe Whistler fica a 3 minutos de carro da propriedade.