The Top of the Rock is an observation deck 70 stories up on 30 Rockefeller Plaza, also known as the General Electric Building, in the middle of Rockfeller Plaza.
The Top of the Rock is an observation deck 70 stories up on 30 Rockefeller Plaza, also known as the General Electric Building, in the middle of Rockfeller Plaza.
Sleep No More
Sleep No More at the McKittrick Hotel is a very interesting experience, but it's not for everyone.