Pack your bags—the hottest new hotel has officially taken flight. Situated inside the historic John F. Kennedy International Airport in Queens, New York, the TWA Hotel is a restoration of the former Trans World Airlines terminal, created in 1962…
Read More