|Holiday Inn Boston Somerville in Somerville |
30 Washington St., Somerville, MA 02143 (Downtown-City Center) Has Swimming Pool
With the Holiday Inn Boston-Somerville your guests will receive a city location without the city hassles:•Convenience - Located less than 2 miles from downtown Boston; less than 1 mile to Cambridge. 2 blocks to I-93 and Boston’s Sullivan Square MBTA Train Station. 5 minutes to I-90 (Mass. Turnpike).•184 recently renovated, spacious, beautifully appointed and business-friendly guestrooms•Award winning Service and Quality•Complimentary parking (a $35.
Swimming Pool? YES!