SL Green Realty Corp. This will be a story-driven, immersive experience and observatory located in the crown of One Vanderbilt, the skyline-defining new tower in the heart of Manhattan standing 1,401 feet tall. The structure is connected directly to Grand Central Terminal in the center of Manhattan and will be the latest in a series of anticipated openings at One Vanderbilt as part of the $3.3 billion development, including Michelin starred Chef Daniel Boulud’s Le Pavillon. Summit One Vanderbilt is a new, innovative destination that combines unparalleled vistas, curated multi-sensory exper...