You cannot beat the location and views of the Boston Marriott Long Wharf for a wedding celebration. It’s right in the middle of all the iconic Boston locations for the best wedding photos. Near the aquarium, the North End and Columbus Park, the Boston Marriott Long Wharf has not only a great location but is...
Amy Grasso