Econo Lodge Near Shops at Ithaca Mall
2303 N Triphammer Rd -
Ithaca,
NY 14850