Quality Inn Long Island City

3003 40th Ave
New York
United States