Top of The Rock is located at 30 Rockefeller Plaza, New York, NY 10112, in the heart of Manhattan.