Live in "America's Main Street"

The town of Hudson was recently voted American’s Main Street and is recognized as a hot spot destination for dining, shopping, and entertainment.  Living at The Point at Hudson allows you to stay close to this thriving downtown community while also placing you just 24 miles outside of Boston with easy access to I-495. 

Choose from our modern one and two-bedroom apartments specially designed to deliver exceptional comfort with custom-tailored amenities and plenty of space to fit your life. At The Point at Hudson, you've found the perfect place to call home.