Residence Inn New Bedford Dartmouth

96 Room Extended Stay


181 Faunce Corner Road
North Dartmouth, MA 02747