This Thanksgiving, experience a luxurious retreat at The Weston, a boutique hotel that embodies Vermont’s seasonal beauty and culinary brilliance in one of Vermont’s most beautiful towns. Recently recognized by Condé Nast Traveler, Goop, Forbes, Fortune, and The New York Times, The Weston offers an elevated retreat where Thanksgiving traditions meet modern elegance, thoughtful hospitality,...