141 West Main Street, Bennington, VT, 05201
"Perhaps the best hotel in Bennington" - Frommer's Travel Guide
Stay more than two nights and get a free night on us.
Share this:
Follow Us!
