Ithaca College is located on the city's southern hill overlooking downtown, Cornell, and Cayuga Lake.