Review for Seneca Niagara Casino & Hotel Review For Three Sisters Google User Aug 12 '18 at 14:10 Another good spot where you can see the running water at a great force to the falls. View full site to comment or like