The Intrepid Museum in New York City is situated on Pier 86 at 46th Street, within the bustling Hell's Kitchen neighborhood on Manhattan's West Side, overlooking the Hudson River.
Address: Pier 86, 12th Avenue & West 46th Street, New York, NY 10036 | Find on maps
Closest landmark: Lincoln Center for Performing Arts (1.2 miles away)