Top of the Rock Observation Deck is New York City’s top sightseeing attraction! Located in midtown Manhattan at historic Rockefeller Center, the views from the 70th floor observa ...