Village Plaza

The Village Plaza is the plaza area in the Mountain Village, providing over 8,700 square feet of space, with picnic and reception set ups available.