Location: located in the heart of New York's financial district, very close to Ellis Island, the Statue of Liberty, South Street Seaport and a dozen museums.
See more: Hotels in USA Hotels in New York Holiday Destinations in USA