JFK’S Amazing TWA Hotel (a Complete Look Inside!) February 10, 20206 min read Is there a list of Hotel wonders of the world? Probably not, but if there was, the new TWA Hotel at New York’s JFK International Airport is going for the win to make it onto the list. Initially I was...