The Inn at Weston is a 13 room luxurious inn in the heart of south-central Vermont. The rooms have many amenities including ac,fp,tv & vcr,cd player, whirlpool,sauna and deck. The Inn has a romantic gourmet restaurant with attached deck and gazebo for outdoor dining or lounging, and is the recipient of The Wine Spectator Award. The Inn has numerous gardens, sitting areas, and an orchid greenhouse. Ideal for a getaway, or for weddings, parties, or events of all kinds. Summer/Winter activities.