Honor the victims of the September 11, 2011 terror attacks by visiting the 9/11 Memorial. The National September 11 Memorial is a tribute to those who lost their lives at the World Trade Center site. The Memorial features twin reflecting pools, each nearly an acre in size, with the largest manmade waterfalls in North America. The pools sit where the Twin Towers previously stood.
Book your hotel stay now!