50 Main Street
Brattleboro, VT 05301
Get directions

About Us

The Latchis is Brattleboro's downtown hotel, comfortable Art Deco accommodations for business and leisure guests.

Reviews