L'hôtel offre un hébergement spectaculaire dans la ville de New York et des vues panoramiques. Situé en face du siège des Nations Unies et à proximité de l'East River, l'emplacement de l'hôtel est idéal si vous souhaitez visiter certains des symboles de Manhattan, tels que l'Empire State Building, le Grand Central Terminal et le quartier des théâtres.