Situado en la esquina de Central Park South y la Sexta Avenida, este hotel de lujo ofrece vistas impresionantes del Central Park y del skyline de Manhattan. Las habitaciones y suites cuentan con grandes ventanales que ofrecen vistas panorámicas, y el hotel cuenta con un bar en la azotea con vistas espectaculares.