Somerville and Massachusetts Guide - Hotel and Review

Holiday Inn Boston / Somerville 30 Washington St.
Somerville, Massachusetts - United States - 02143 - Phone: 617-628-1000 Fax: 617-628-5245
 
Nb = 1