Crowne Plaza Hotel NEW YORK-LAGUARDIA AIRPORT

104-04 DITMARS BLVD
EAST ELMHURST
New York
United States