translate English to French: The Portland is situated within the heart of Manhattan’s Times Square and the center of Broadway.
L'hôtel Portland se situe au cœur de Manhattan, à Times Square et au centre de Broadway.