The New York Helmsley is a world-class lodging nestled in the heart of Midtown Manhattan. It’s situated near the New York Public Library (say hi to the lions Patience and Fortitude) as well as Grand Central Station and many other Midtown landmarks.