Our Purpose
The family-owned, contemporary Beechwood Hotel is set atop the biomedical park near major pharmaceutical and high tech companies in Worcester, the second largest city in Massachusetts and a cultural and educational hub packed with elite colleges and universities as well as a range of museums and theatres.
Beechwood is a truly friendly place to stay, where the excellent care you receive from staff comes straight from the owners, Janet and Charles Birbara, both Canadian natives. Janet originally trained as a nurse and has carried her passion of caring for others into her hospitality career, whilst Charles's family has lived in the area for generations.
The owners' love of art and collecting means you'll find interesting antique posters, paintings, prints, and stained glass pieces spread throughout the hotel. Built in 1989, it has just begun its journey to becoming more sustainable and is committed to making ongoing changes.