Karta Vacation Rentals
In the heart of Geneva, New York — at the north end of Seneca Lake and in the Finger Lakes wine country. A short walk lands you on South Main Street and at the Smith Center for the Arts, with Hobart & William Smith Colleges, Seneca Lake State Park, the Seneca Lake Wine Trail and Waterloo Premium Outlets all nearby.