Deze accommodatie ligt in het centrum van Whistler, waar winkels en eetgelegenheden te vinden zijn. Het hotel heeft een eigen fitnessruimte. Elke accommodatie heeft een volledig uitgeruste keuken.
De accommodaties van Town Plaza Suites hebben een eigen balkon en een gashaard. De accommodaties zijn ook uitgerust met een dvd-speler en vast internet. Elke accommodatie is voorzien van een wasmachine en een droger.
Het Town Plaza ligt op 2 minuten rijden van Whistler Blackcomb, waar u in de winter kunt skiën. De golfbaan Whistler ligt op 3 minuten rijden van de accommodatie.