Best Western City View Motor Inn - Long Island City

3317 Greenpoint Ave
New York
United States