Location
787 South Washington St ,
North Attleboro, MA 02760
![Mae M](/assets/img/avatar_female.jpg)
By Mae M | 11/21/2015
We had a wonderful stay, very comfortable!
![Rachael F](/assets/img/avatar_female.jpg)
By Rachael F | 7/13/2015
Good stay