The Vendry is now part of Groupize! Read more

Audubon Room

Located In: Spruce Peak at Stowe Vermont

Seated: 14
Learn More

Spruce Peak at Stowe Vermont

Spruce Peak at Stowe Vermont

Audubon Room
Address
Spruce Peak at Stowe Vermont

Stowe, VT 05672, USA

Business Space Location Map
Capacity

Seated: 14

Square Feet: 520 ft2

F&B Options
In-house catering