Airway Inn at LaGuardia

82 20 Astoria Blvd
East Elmhurst
New York
United States