The Sherry Netherland Hotel

New York City