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. Weston, Vermont, a tiny, picturesque village ...
This list had to include The Weston, Vermont's hottest new hotel. It placed 22 on the list of travel magazine Conde Nast's 50 ...