Center at Hudson is anchored by Stop & Shop, one of the Northeast's largest supermarket chains and a subsidiary of Ahold Delhaize USA, Inc., the third-largest supermarket operator in the U.S. Ninety-six percent occupied, the center is also home to other internet-resistant restaurant and service tenants such as Expo Nails, The Paper Store, Sperry's Liquors, and Eye Care Center.
The retail property is located at 10 Technology Dr. at the highly visible intersection of Route 85, Washington Street, and Technology Drive, which are the regional thoroughfares that connect the property to nearby corporate campuses like Intel and regional shopping destinations like Walmart that drive traffic to the property. Additionally, the Center at Hudson, proximity to the intersection of I-495 and I-290 helps the center draw from a regional trade area, which is densely populated with significant multi-housing inventory due to the low cost of living discount to close-in Boston towns.
The densely populated city of Marlborough is immediately south of the site. The Marlborough Corporate Region is the number 2 hotel market in New England.