The Statue of Liberty was a gift of friendship from the people of France to the United States and is recognized as a universal symbol of freedom and democracy. The Statue of Liberty was dedicated on October 28, 1886 and was designated as a National Monument in 1924.
Walking distance to Pier 17 Concert Series
We are located about 15 minutes walking distance from Pier 17. We have the perfect accommodations for you if you have tickets to The Rooftop at Pier17 or looking for something to do. Find out more about the concert series linked below.
9/11 Memorial and Museum
Located at the World Trade Center, the 9/11 Memorial Museum tells the story of 9/11 through media, narratives, and a collection of monumental and authentic artifacts, presenting you with personal stories of loss, recovery, and hope.
The 9/11 Memorial is a 5 minute walk from our hotel.