visit website

630 Main Street
Weston, VT 05161
United States

Luxury Inn in southern Vermont with romantic getaways, gourmet dining and a glorious site for Vermont weddings.

Luxury Inn in southern Vermont with romantic getaways, gourmet dining and a glorious site for Vermont weddings.