Umbrella Rooftop Garden
21 Avenue C
New York, NY 10009
Umbrella Rooftop Garden is a stunning urban oasis located in the heart of New York, NY. This vibrant garden features lush greenery, colorful flowers, and cozy seating areas, providing a serene escape from the bustling city below. With its panoramic views of the skyline, it’s the perfect spot for relaxation, social gatherings, or simply enjoying the beauty of nature amidst the concrete jungle.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.