Latchis Hotel and Theatre, Brattleboro

Latchis Hotel and Theatre, Brattleboro

Latchis Hotel and Theatre, Brattleboro
https://latchis-hotel-and-theatre.usa8.info

Latchis Hotel and Theatre is located in Brattleboro and features a garden and a bar. With free WiFi, this 4-star hotel offers an ATM. The hotel has a business center, as well as newspapers and a fax machine and photocopier.

50 Main Street, Brattleboro, 05301, United States of America

Related Posts