Situated in downtown Seneca Falls, The Gould Hotel is a stunning urban boutique hotel offering luxury accommodations to visitors of the Finger Lakes. The Gould hotel features 48 newly renovated guest rooms and suites, onsite restaurant serving classic American fare and beautiful banquet space for private events. Attractions include outlet shopping, wineries and the birth place of women's rights in America. Pet friendly, WiFi, Continental Breakfast