Clarion Hotel La Guardia Airport

9400 Ditmars Blvd
East Elmhurst
New York
United States