Whistler Canada Tourist Information
Village Square is located in the heart of Whistler Village. It is the place where people gather after a day of skiing or mountain bike riding.
The square is home to several patio restaurants and sidewalk cafes. It's a great place to enjoy a drink or snack.
Village Square is located on the Whistler Stroll, near the Whistler Convention Centre.