Featuring free Wi-Fi, Super 8 Ithaca offers accommodation in Ithaca. Each room at this hotel is air conditioned and features a flat-screen TV. Each room comes with a private bathroom fitted with a bath or shower.
400 S Meadow St, Ithaca, 14850-5218, USA
Hotel booked 1 times today.
Nightly rates from $106