L'hotel offre sistemazioni spettacolari a New York e viste panoramiche. Situato di fronte alla sede delle Nazioni Unite, adiacente all'East River, la posizione dell'hotel è ideale per visitare alcune delle icone di Manhattan, come l'Empire State Building, il Grand Central Terminal e il quartiere dei teatri.