Directions to Holiday Inn Ithaca, Ithaca

Holiday-inn-ithaca-map
The Holiday Inn Ithaca in Ithaca is located at 222 SOUTH CAYUGA STREET , Ithaca , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Ithaca .