LaGuardia Airport Hotel

100 - 15 Ditmars Blvd
East Elmhurst
New York
United States