Holiday Inn - Long Island City - Manhattan View

3905 29th Street
New York
United States