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