The Taughannock Falls Suite
in Ithaca, United States. Welcome to our cozy apartment on the beautiful west side of Cayuga Lake! The suite offers 2 bedrooms, 1 full bathroom, and full kitchen. This apartment is completely private. Full kitchen with stove/oven, fridge, dishwasher, microwave, garbage di...
See this content immediately after install