Holiday Inn Express - Wall Street

126 Water Street, New York