Located 16 km from Brown University, Hampton Inn North Attleboro, Ma offers 2-star accommodation in North Attleboro and features a fitness centre, a shared lounge and a restaurant.
Number of rooms: 105
55 Draper Avenue, North Attleboro, MA 2760, United States