totalnumberofrooms129
in
Providence, RI
Holiday Inn Norwich
10 Laura Boulevard
Norwich
CT
06360
(860) 222-7699
42.4
mi
Hampton Inn Bedford - Burlington
25 Middlesex Tpke
Billerica
MA
01821
(978) 262-9977
48.4
mi
Fairfield Inn by Marriott Boston Woburn-Burlington
285 Mishawum Rd
Woburn
MA
01801
(781) 938-7575
49.1
mi