Hotel Ithaca is located in The Commons, an outdoor promenade in downtown Ithaca, just 4.5 km from Cornell University. It features an on-site restaurant, a fitness center, and an indoor pool.
222 South Cayuga Street, Ithaca, NY 14850, USA
Hotel booked 3 times today.
Nightly rates from $151 to $320