The Vendry is now part of Groupize! Read more

The Cliff House

Located In: Stowe Mountain Resort

Seated: 75

Stowe Mountain Resort

Stowe Mountain Resort

The Cliff House
Address
Stowe Mountain Resort

5781 Mountain Road Stowe, VT 05672

Business Space Location Map
Capacity

Seated: 75

F&B Options
In-house catering
Overview

The Cliff House offers stunning views that will take your breath away, providing the perfect backdrop for couples who love the mountains. Located on Vermont's highest peak, this venue is ideal for intimate weddings with up to 75 guests. You and your loved ones can access the Cliff House via a scenic gondola ride, adding to the unique guest experience. The venue also includes a private deck, which is perfect for both wedding ceremonies and cocktail receptions.