World Center Hotel

144 Washington St
New York
New York
United States