Photo Tour and Trip Review of the TWA Flight Center and Hotel at JFKTwo weeks ago, we stayed at the newly restored TWA Flight Center and newly constructed TWA Hotel at JFK Airport in NYC for a couple of...