The Beechwood Hotel is the only four crown, luxury, boutique hotel in central Massachusetts. Located in Worcester, the hotel offers an upscale experience with every visit. Currently, undergoing a renovation for an indoor/ outdoor restaurant and bar with patio and outdoor pavilion, the opening is set for late spring 2010. What is being constructed on the outside has not impacted the inside of the property. The hotel is designed with 73 unique guest rooms, award wining restaurant and large ballroom including its own stained glass restored chapel; offering the ideal location for a company meeting, wedding, overnight stay or any hospitality need.