The Apple

yelp logo

(2)

Website

Advertisement

Photos

162 Charles St
New York, NY 10014

The Apple is a vibrant park located in the heart of New York NY. Known for its lush greenery and scenic walking paths it offers a perfect escape from the bustling city life. Visitors can enjoy various recreational activities picnic areas and beautiful views making it a popular spot for both locals and tourists seeking relaxation and outdoor fun.

Generated from this place's information

Reviews

yelp logo
4.52 reviews
Photo of GiGi A.
GiGi A.
9/13/2025

Stumblin' in The Apple of NYC Nice garden around it View of Hudson River Close to Pier 45

Photo of Marianne W.
Marianne W.
1/12/2022

Apple Garden at Stephan Weiss Park is absolutely beautiful. I've been here several times and recently I found my photos of the Apple. This whole area of the Hudson River is a excellent place to...

Own this business?
See a problem?

You might also like

Advertisement