is now known as
Park Lane Hotel New York
located at 36 Central Park S, New York, NY 10019
Welcome to world-class lodging accommodations nestled in the heart of Manhattan, New York City within walking distance of Times Square, the Theatre District and Rockefeller Center, Central Park, 5th Avenue shopping, World Known Museums and tourist attractions, and much more.
From the classic marble lobby, to the warm and spacious guest rooms, you will be impressed with all the service and amenities that our guests have come to expect from a Helmsley Hotel.
If you want to book
Helmsley Palace Hotel
please use following form