Mountain Square in Whistler

Whistler Canada Tourist Information

Mountain Square in Whistler BC is located at the south end of the Village Stroll, not far from the three Gondolas.   It is an exciting and busy section of the community that features an assortment of boutique shops and restaurants.

Mountain Square in Whistler BC Canada
Mountain Square, Whistler BC

If you require Internet access, free WiFi access is available in Mountain Square.

Next Page