Ellis Island Immigrant Building 4.6 / 5

Jersey City

Overview

The Ellis Island Immigrant Hospital was a United States Public Health Service hospital on Ellis Island in New York Harbor, which operated from 1902 to 1951. The hospital is part of the Statue of Liberty National Monument.

Tips & Reviews