La universidad está situada cerca del valle del río Hudson a unos 100 kilómetros al norte de la ciudad de Nueva York.