The premier trophy asset is located at the base of the Mandarin Oriental Hotel and the Prudential Center in Boston’s Back Bay