The Left Bank

630 Main St, Weston, VT, 05161, United States

Last Updated Mar 6, 2025

Company Overview

Company Name

The Left Bank

Address

630 Main St, Weston, VT, 05161, United States

About 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.

Frequently Asked Questions about The Left Bank

Technologies Used

Social Profiles