THE ARRIVAL CENTER Editor | Anticipated Release 2027 Called the "New Ellis Island", the former Roosevelt Hotel is the first landing place for thousands of asylum-seeking families arriving in New York.