Belhurst Castle – Haunted Hotel in Geneva, New York
Belhurst Castle in Geneva, New York, is a stunning Romanesque revival mansion perched on the shores of Seneca Lake. Once a luxurious private home, it’s now a hotel and winery. But beneath its elegant facade lies a history steeped in tragedy, mystery, and ghostly whispers. Visitors and staff alike have long reported strange happenings—footsteps in…