Ambassador Inn & Suites

1314 Route 28
Massachusetts
United States