Le Town Plaza Suites vous accueille à Whistler, dans le Village Stroll, à 5 minutes à pied des remontées mécaniques. Doté d'une salle de sport, cet établissement se compose des pavillons Cerf, Ours et Aigle.
Chaque suite est équipée d'une cuisine complète, d'une cheminée à gaz et d'un lave-linge et sèche-linge.
Le centre du Village se trouve à 5 minutes à pied du Town Plaza Suites. Vous séjournerez à quelques pas de restaurants, discothèques et commerces, qui vous attendent au rez-de-chaussée des pavillons.