Please The Palate Pick of the Week: The TWA Hotel at JFK Airport I had heard about this hotel when it first opened but never needed to stay near JFK airport until now. When I had to add an extra night in NY,... 12 August, 2023