33 Albright Road
Sterling, MA 01564
Get directions

About Us

Come share your joy with friends and family at Sterling National Country Club. With a sophisticated and captivating environment, Sterling National is the premier wedding and social event venue in Central Massachusetts. We offer an ideal setting with breathtaking views, first class cuisine and personalized service.

Reviews