Beechwood Hotel

Welcome your loved ones and special guests to the Beechwood Hotel for an experience they will never forget.
 
The Beechwood Hotel is the region’s only AAA Four Diamond-rated boutique property, featured by WorldHotels. Awarded the area’s “Best Hotel,” it is a premier travel/event destination offering the best in world class, European inspired luxury accommodations and event space. Over $5 million in recent renovations, an extensive private art collection, and award-winning cuisine define this magnificent hotel.
 
Make your “happily ever after” dreams come true at the Beechwood Hotel. With over 8,000 square feet of wedding space, the Beechwood Hotel is the perfect place to share your celebration.

Beechwood Hotel

Worcester, MA, 01605