Holiday Inn Express New York City- Wall Street

126 Water St
New York
New York
United States