Holiday Inn Express & Suites - Ithaca, Ithaca

Holiday Inn Express & Suites – Ithaca, Ithaca

Holiday Inn Express & Suites – Ithaca, Ithaca
https://holiday-inn-express-suites-ithaca.usa8.info

Located in Ithaca, within 3 miles of Ithaca College and 3.3 miles of Cornell University, Holiday Inn Express & Suites – Ithaca has a fitness center. An indoor swimming pool is available for guests. Guests can use a shared lounge.

371 Elmira Road, Ithaca, NY 14850, United States of America

Related Posts