Attleboro hotels & apartments, all accommodations in Attleboro

Recommended hotels in Attleboro

Attleboro Motor Inn photo

Attleboro Motor Inn

Offering non-smoking rooms, the comfortable Attleboro Motor Inn is located only 2.5 km from McCoy Stadium. The hotel opened its doors in 1989 and was remodeled in 2009.

1116 Washington Street, Attleboro, United States