Econo Lodge Ithaca

2303 N Triphammer Rd
Ithaca
New York
United States