Location: just 400 metres from La Guardia airport, in the town of La Guardia.
See more: Hotels in USA Hotels in New York-la Guardia Airport [lga Holiday Destinations in USA