Located downtown in the historic Bulfinch Triangle neighborhood, the Bulfinch Hotel Boston in 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, ...
Hotel Details