O hotel oferece acomodações espectaculares em Nova Iorque e vistas panorâmicas. Situado em frente à sede das Nações Unidas, adjacente ao East River, a localização do hotel é ideal se quiser visitar alguns dos ícones de Manhattan, como o Empire State Building, o Grand Central Terminal e a zona dos teatros.