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.
Address: 222 South Cayuga Street, Ithaca (New York)
Rates from:
USD 127 Booking.com