The Weston Hotel Review: This Small-Town Vermont Boutique Hotel Blends Old World Charms With Modern Luxuries
Owned by the family behind some of the world's most iconic hotels, The Weston is a nine-room retreat in the Green Mountain National Forest.
Source: travelandleisure.com