Beechwood news.

The Beechwood Hotel on Worcester’s Plantation Street just received their Fourth Diamond from AAA. This is a huge honor for Worcester’s only Boutique Hotel, putting it in a whole new class. Needless to say, owners Charlie and Janet Birbara are very excited and happy.