Company Overview
Company Name
The Left Bank
Address
630 Main St, Weston, VT, 05161, United States
Website
thewestonvt.comPhone
(802) 824-5000About The Left Bank
The Weston is a luxury retreat located in the pastoral countryside of Weston, Vermont, United States. Offering personalized service and a range of amenities, the hotel caters to discerning travelers seeking an immersive experience. With timeless and serene accommodations, an on-site dining experience that celebrates French cuisine, and a rejuvenating wellness spa, the Weston promises a refined and memorable stay.