Hotel The Helmsley Windsor New York
100 West 58Th Street New York Ny 10019, New York, United States
100 West 58Th Street New York Ny 10019, New York, United States
The Helmsley Windsor Hotel New York is a great place to stay in the Midtown district, about 20 minutes' walk from Rockefeller Center.
This hotel stands next to The High Line, a few steps from 59 Street-Columbus Circle / 8 Avenue underground station. Broadway Road is a mere 6 minutes' walk from the accommodation, and The Shops at Columbus Circle is about a 5-minute walk away. The 4-star hotel allows you to enjoy such natural sights as The Pond just a 9-minute walk away. Guests will also find Museum of Arts and Design in front of this property. Central Park West & West 63rd Street bus stop is located nearby, around a 5-minute walk from The Helmsley Windsor Hotel.
The restaurant Bar Boulud is situated near the accommodation.