At the intersection of historic charm and modern elegance, the Gould Hotel is a boutique hotel in historic Seneca Falls, New York.