Holiday Inn Boston-Somerville

  • Hotels/Motels
30 Washington Street
Somerville, MA 02143
(617) 628-1000 ext. 712