Hotels in World Trade Center
World Trade Center Hotels
World Trade Center Details
September 11, 2001, is a day that remains indelibly etched in the hearts and minds of New Yorkers, Americans, and countless millions of people around the world. Thousands of tourists stream into lower Manhattan daily to observe the work at the site of the former World Trade Center, also referred to as Ground Zero.Since the destruction of the Twin Towers, many people from points across the globe have made the trek to lower Manhattan to offer their respects as well as to see the ongoing reconstruction.
Address: 120 Liberty Street, New York, NY 10006, United States
Phone: (212) 393-9160