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

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkUmbrella Rooftop Garden

Partial Data by Foursquare.