30 Washington Street Somerville, MA617-628-1000 tel 617-628-0143 fax
Located two miles from downtown Boston, this Holiday Inn offers nicely appointed guest rooms with the amenities and services that are sure to meet the needs of both the business or leisure traveler.