Economy Inn

658 Elmira Rd, Ithaca, NY 14850, United States

About Economy Inn

    Conveniently located just one mile south of Ithaca on Rt. 13, Economy Inn in Ithaca, NY, is an efficient hotel with a number of amenities to make your stay easy.

    Economy Inn

    Our Address

    658 Elmira Rd, Ithaca, NY 14850, United States

    See Your Business Here!

    For more information on our listings, advertising, coupons, and mailers, please contact us today!