Lifestyle November 13, 2019 The TWA Hotel Experience November 13, 2019 I love a good hotel. My new favorite is at John F. Kennedy International Airport.