The Latchis Hotel is a historic hotel located in the heart of downtown Brattleboro, Vermont. With its unique blend of Art Deco design and Greek heritage, the hotel offers a touch of history and luxury in every corner. From its terrazzo stairwells and stone corridors to its vintage radiators and bathroom fixtures, every detail has been preserved to transport guests back in time. The hotel features 85 rooms, a 4-screen movie theatre, and a pub serving delicious food and drink. Whether you're looking for a romantic getaway, a family retreat, or a solo adventure, the Latchis Hotel is the perfect destination.