787 South Washington St. (0.2 km from Emerald Square Shopping Center)
Stop at Knights Inn North Attleboro to discover the wonders of North Attleboro (MA). The property offers a wide range of amenities and perks to ensure you have a great time.
55 Draper Avenue (0.2 km from Emerald Square Shopping Center)
Hampton Inn North Attleboro Ma is located in North Attleboro. Providing a restaurant the property also has a shared lounge as well as an indoor pool. The accommodations provides a 24-hour front desk and an ATM for guests.
707 S Washington St (0.7 km from Emerald Square Shopping Center)
Conveniently located on US Route 1 with easy access to motorways I-295 and I-95 this comfortable hotel provides visitors to North Attleboro close proximity to shopping sporting events and corporate businesses.