Top 11 Pet Friendly Hotels In Ithaca, New York
A small city at the southern tip of Cayuga Lake, Ithaca is one of New York’s hidden gems. Home to Cornell University and Ithaca College, it’s also famous for its many waterfalls. There are more than 100 within 10 miles of downtown, which is a lot! But this city is much more than just waterfalls.…