Lake House Inn & Winery is located at 5653 Lake Rd E, Geneva, OH-44041. An interactive Map of Lake House Inn & Winery is shown below.
View details of Lake House Inn & Winery.