Directions to Holiday Inn Somerville, Somerville

Holiday-inn-somerville-map
The Holiday Inn Somerville in Somerville is located at 30 WASHINGTON STREET , Somerville , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Somerville .