Last week, the brand new TWA Hotel opened at New York’s John F Kennedy airport inside of the historic 1960’s TWA Terminal building. Closed in 2001, the building sat vacant for 16 years until a plan was hatched to restore the landmark by renovating it into a 512-room hotel and 50,000 square foot event space that pays homage to the […]