New Hotel in Foxboro MA

Foxboro, MA – Development of a new Hampton Inn & Suites hotel is currently under way in Foxfield Plaza Shopping Center located at the Foxborough/Mansfield line. The 139-room hotel, located on MA State Route 140, Commercial Street, is being developed by FM...