Call To Book
Centrally located just outside of downtown Worcester, Beechwood Hotel is within walking distance of UMass Memorial Hospital and Medical School, Regatta Point Park and Lake Quinsigamond, and various dining options along Shrewsbury Street.
The Beechwood Hotel is dedicated to going above and beyond our guests expectations. As a boutique hotel, the staff a the Beechwood is better able to accommodate the needs of all of our guests so that we can provide a memorable experience and a more relaxing stay. With exceptional service, luxurious accommodations and an award-winning restaurant, the Beechwood Hotel brings world class hospitality to Central Massachusetts.