Stay You. Experience the new look and feel of Holiday Inn. Book now.
222 South Cayuga Street
This Holiday Inn could be the prime place to stay in downtown Ithaca if only they had adequate parking and the staff cared even a little bit about the guests. This hotel used to be the only place we'd stay in Ithaca until the management…
Pros: Location, Views Cons: Parking, managers who could care less
Band
Business
Artist
Individual