Located near a train station, Beechwood Hotel is a great choice for a stay in Worcester. Guests can visit the 24-hour fitness center for a workout or grab a bite to eat at Sonoma, which serves American cuisine and is open for breakfast, lunch, and dinner. A bar/lounge, a terrace, and a garden are other highlights at this boutique hotel. Fellow travelers love the helpful staff and spacious guestrooms.