Description
Location
This hotel is located in the heart of the city within walking distance of Wall Street and South Street Seaport. The Statue of Liberty ferry, SoHo, and the shoppers' paradise of Century 21 are nearby. Just a few steps away are restaurants, bars, shops, and a stop for public transport.