Incredible views of the city and the train terminal from a delightful park on a pier. The greenery isn't huge, but is a great place for a picnic with an incredible view. The view of New York from here is unparalleled and makes for great pictures and ambiance.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.