o omry hochberg Review of Holiday Inn, Ithaca, NY, US 4 years ago Amazing Hotel! It's super clean and new.
Comments: