largerooms
in
Worcester, MA
International Apartments
528 Smithfield Rd
North Providence
RI
02904
(401) 353-6286
32.6
mi
Park View Inn
109 S Broadway
Salem
NH
03079
(603) 898-5632
46.0
mi