Savannah House Wine Country Inn & Cottages
Categories
HOTEL/MOTEL
About Us
The Savannah House Wine Country Inn & Cottages offers the atmosphere of a boutique hotel, nestled within the beautiful rolling vineyards of the Finger Lakes and overlooking the west side of Seneca Lake. The Inn features 8 private guest rooms all with decks and glass doors facing the lake.
Also offering many lakefront and/or lake-view cottages.