Massachusetts > North Attleborough > Travel & Transportation > Hotels, Motels, & Lodging > Holiday Inn Express Providence-North Attleboro
707 South Washington Street, North Attleborough, Massachusetts, 02760
Main: (508) 643-9900 Fax: (508) 643-9600
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!