Hotels Near Three Brothers Wineries and Estates

Belhurst Castle Geneva

Located in the heart of the Finger Lakes on Seneca Lake in Geneva, NY, Belhurst Castle is a historic 1880's stone Castle that includes three hotels, two restaurants, a winery and gift shop and a spa and salon.

4069 West Lake Road, Geneva, NY 14456, USA

Hotel booked 1 times today.

Nightly rates from $75