Super 8 Motel N Attleboro, MA/Providence, RI Area
787 S Washington St
North Attleboro, MA 02760-3615

Found 1 report:

Stayed there November 8th room 109...woke up with 30 bites! worst experience ever!!! Never again









1 bedbug report near this address:

Holiday Inn Express Hotel Providence-North Attleboro 0.322 km