107 Merrimac Street
Experience a sophisticated Boston MA hotel that is pleasantly defined with historic flair and friendly service. Located downtown in the historic Bulfinch Triangle neighborhood, the Bulfinch Hotel in Boston Massachusetts is a unique urban oasis in a fully-restored 19th century flat-iron building within walking distance to Faneuil Hall, the North End, Government Center, TD Garden, New England Aquarium, the Boston Common and much more.
No reviews found. Be the first to review this place.