LAGUARDIA PLAZA HOTEL
104-04 DITMARS BLVD,
ELMHURST, NY 11369
5 minutes from/to Laguardia Airport
20 minutes from/to JFK Airport
20 minutes to/from Venue

LAGUARDIA PLAZA HOTEL
104-04 DITMARS BLVD,
ELMHURST, NY 11369
5 minutes from/to Laguardia Airport
20 minutes from/to JFK Airport
20 minutes to/from Venue