Beechwood Hotel, Worcester

Beechwood Hotel

363 Plantation Street

The Beechwood Hotel is Worcester's only luxury boutique hotel offering a combination of world-class accommodations, award-winning dining and impeccable personal service. Recent renovations in 2007 have added to the hotel's charm, comfort and convenience, including luxurious, all non-smoking guest rooms and suites, a 24-hour Business Center, fitness room, gift shop and room service. Guest room amenities include: free local and continental long distance phone calls, free guest room high speed internet access, complimentary continental breakfast. In the evening enjoy the Manager's Welcome Reception Sunday - Thursday. Plus the Beechwood Hotel has over 7,500 square feet of flexible meeting space. The hotel's quiet and tranquil campus-like setting is part of Massachusetts Biotech Park, which is centrally located in Worcester.