North Attleboro MA Resorts 1. 441 Old Post Rd, North Attleboro, MA 02760 | Starwood Hotels & Resorts (774) 643-6646