Apartments for rent in downtown Worcester, MA at The Cove. Now accepting reservations for March and April! The Cove is Worcester's newest luxury apartment address now leasing for late summer move in! Overlooking the regions premier sports and entertainment venue, The Cove boasts stunning views into Polar Park and is set to become the area's most exciting place to live, and play. You'll find an architectural masterpiece with cascading roof decks, resort-style amenities, tall windows, clean lines and luxury spaces to call home. Featuring studio, 1 and 2 bedroom apartments this is The Cove. Visit our Pop Up Leasing Center off Green Street and Book a Hard Hat Tour. Plus Save up to 2 months free rent!