Originally Posted by
BearX220
TWA Hotel is the only lodging option on airport grounds, but I would NOT recommend it, especially if you are traveling with kids 10 and 11.
I stayed there a few months ago with my 8 and 6 year olds, and they enjoyed it. Like the OP's scenario, we had about 7 hours on the ground, so I didn't want to spend one of them in a tired state wrangling kids and waiting on a shuttle. I really enjoyed the nostalgia, and found the staff to be very friendly (although I only had 2 interactions). Having said that, if you are willing to do the shuttle from a nearby hotel, I concur with others that I have enjoyed the Hilton JFK in the past, and it was more reasonable on cost.