(September 27 18:55) Forbes.com
Located in New York on the 101st floor of 30 Hudson Yards, the tallest building in the eponymous development, this stunner of a spot offers those “wow” panoramas, standout cuisine and service that sets an example of what true hospitality is all about.
You can find the original article
here