Harlequin Located at the Beechwood Hotel in Worcester, the Harlequin boasts two award winning chefs and an extensive menu ranging from the familiar to the exotic. Rated five stars by Worcester Magazine. Address: 363 Plantation Street Worcester MA USA 01605 1 508 754-2000