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.