Found on the top floors of the Vanderbilt One building, which sits atop Grand Central Station, the location is about as perfect as can be. There are unmatched views of the the Chrysler Building and Empire State Building, and you have a great view of Central Park along with the skinny, ultra-expensive residential towers that line it.
Published on August 27, 2022 08:23