The Sherry Netherland New York: 2.1 km to Central Park