Owls Head Park

tripadvisor logo

(3)

Website

Advertisement

Photos

Colonial Rd
New York, NY

Owls Head Park is a serene outdoor space in New York, NY, offering visitors a peaceful retreat from the hustle and bustle of city life.

With its lush greenery, walking paths, and stunning views of the waterfront, Owls Head Park provides a tranquil setting for relaxation and leisure activities.

Generated from their business information

Reviews

tripadvisor logo
4.03 reviews
Photo of Wanda C
Beautiful Park in Brooklyn.
5/21/2016

As a child this was always my favorite park. As a parent I've always taken my children to the playgr...

Photo of BKLYN55
Check Out The Owls Head Dock
8/21/2014

As a Brooklyn resident, I've been to the park and the dock many times.The dock offers spectacula...

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkOwls Head Park

Advertisement