Address: 180 Greenwich St, New York, NY 10007, United States. Find on map
The 9/11 museum is set in the heart of the city and easily accessible with public transport. The museum covers around 110,000 square feet of area that features artifacts, images, and messages of healing, unity, and renewal. The museum has over 10,000 artifacts on display and two pools. Each pool is nearly an acre in size and is known for being the largest man-made waterfall in North America.
Closest landmark: FDNY Memorial Wall (480 meters)