Este hotel está ubicado en la Quinta Avenida de Midtown Manhattan, frente a la entrada principal a Central Park y la plaza Grand Army. El establecimiento ofrece sitios para comer y WiFi gratuita.
Las habitaciones de The Sherry Netherland disponen de TV de pantalla plana y soporte para iPod. Las habitaciones cuentan con techos altos y baño de mármol. A la llegada, los huéspedes reciben un ramo de flores y bombones belgas. Todas las habitaciones disponen de cafetera Keurig e incluyen agua y refrescos gratuitos.
Este hotel de Manhattan alberga un gimnasio con grandes espejos. Se ofrece servicio de conserjería y de venta de entradas.
El Rockefeller Center se halla a 10 minutos a pie de The Sherry-Netherland. El hotel también se encuentra a solo 10 minutos a pie del Museo de Arte Moderno.