The Vendry is now part of Groupize! Read more

Mountain Birch

Located In: Spruce Peak at Stowe Vermont

Seated: 72 / Standing: 68
Learn More

Spruce Peak at Stowe Vermont

Spruce Peak at Stowe Vermont

Mountain Birch
Address
Spruce Peak at Stowe Vermont

Stowe, VT 05672, USA

Business Space Location Map
Capacity

Seated: 72

Standing: 68

Square Feet: 612 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment