Located in the heart of the Financial District, this hotel is located within a 10-minute walk of Federal Reserve Bank of New York, New York Stock Exchange and Wall St., historical South Street Seaport and Pier 17, and National September 11th Memorial
07
Jun
2020