The Latchis Hotel stands tall on a vibrant corner of downtown Brattleboro near the edge of the Connecticut River. Our historic Art Deco rooms and theatres are living monuments to...