twa hotel

TWA Hotel opens at JFK Airport

After years of back-and-forth about construction, permissions and rights, the long-awaited TWA Hotel opens its doors Wednesday at New York City's John F. Kennedy International Airport.