Location This hotel is conveniently located 5 minutes away from JFK International Airport Terminals and just 20 minutes from La Guardia Airport, while travel to Manhattan is cheap and simple by subway and there is a public bus stop a 3-minute walk away...