Perched on Boston’s harbor, this Marriott is primed for thorough picture-taking. Tip-toe to the edge of the wharf or stand against a backdrop of bright new buds in Christopher Columbus Park. The hotel also features a five-story atrium-style room with marble floors and hand-painted ceilings, apropos for cocktail receptions, while the 8,000-square-foot grand ballroom seats up to 350—and solicits a night of endless dancing.