Tucked away in a melee of UMass and other corporate buildings off Plantation Street, lies the Beechwood hotel, Worcester’s only luxury boutique hotel. Its unique circular castle tower-like shape with various country flags flying no doubts draws curiosity from passersby.
The 20 year old hotel built by Dr. Charles Birbara and his wife Janet has just added on a new restaurant which will be named Ceres after the Roman goddess of harvest. Says David Rosenthal Spearin, Beechwood Sales Manager, “It will be an American bistro with a farm to table concept offering organic selections. The restaurant will have seating for 200 people (both indoor and outdoor) as well as private dining areas. We do not have a firm date as of yet but we are looking at the middle of June to open.” Ceres will be managed by Niche Hospitality Group which enjoys success with its four other establishments in Worcester.
The hotel offers 73 unique rooms – each is slightly different in shape and layout given the circular design of the building. In addition to all regular amenities, a hi-tech feature in the rooms is the touch screen system called Intellity.
One of the most intriguing features of the Beechwood is its in-house chapel. The Maria Gill Chapel, formerly the property of Worcester State hospital, was purchased by Charles and Janet Birbara, restored and added to the Grand ballroom. With its beautiful stained glass windows and high ornamental ceilings it is the ideal location for weddings and christenings and by any standards is a unique feature for a hotel to boast.
The Beechwood Hotel was recognized as OpenTable.com Diner’s Choice Winner 2009, Best Hotel Worcester 2008 (Telegram & Gazette), and Best of New England Hotel 2008 (New England Travel Magazine).
Await more news on the opening of Ceres!