Geneva on the Lake
Geneva On The Lake is the closest thing the Finger Lakes has to a European grand hotel, and it has been since 1911. The Italianate villa sits on the eastern shore of Seneca Lake at the edge of Geneva, its formal gardens running down to the waterfront in a way that makes you briefly forget […]