249rooms
in
Providence, RI
Hilton Boston/Dedham
25 Allied Dr
Dedham
MA
02026
(781) 329-7900
30.4
mi
Charles Hotel in Harvard Square
1 Bennett St
Cambridge
MA
02138
(617) 939-9473
40.7
mi