With the telescopes in many of our 5-star accommodations, guests can gaze upon America’s most iconic symbol of freedom: the Statue of Liberty. Located along the waterfront in Battery Park, our hotel offers what few others in Manhattan can, whether it’s a commanding view of New York Harbor or an address that’s near Wall Street, the 9/11 Memorial and South Street Seaport.