SIXTY Hotels Hotels Closest To Top of the Rock 30 Rockefeller Center

SIXTY SoHo New York

60 Thompson Street, Soho
New York, NY 10012
Near Washington Square Park

Distance2.9 miles SELECT

More Nearby Hotels