Located off of Interstate 295, this North Attleboro Super 8 is 6 miles from the Pawtucket city centre. Guests can enjoy a continental breakfast served daily and free Wi-Fi.
Number of rooms: 56
787 South Washington Street, North Attleboro, MA 02760, United States