Awarded one of twelve "Romantic Hideaways" in 2002 by the Discerning Traveler, this historic 13-room country inn is located just steps from Weston's idyllic village green in Southern Vermont. Romantic Luxury Guest Rooms at the Inn at Weston With an air of relaxed elegance, the Inn offers luxurious accommodations, award-winning dining, the serene beauty and outdoor fun of the surrounding Green Mountains, and great shopping, all just 4 hours from New York City/3 from Boston/2 from Hartford....