Review for Seneca Niagara Casino & Hotel Review For Three Sisters Google User Oct 10 '18 at 1:50 Lots of water !! Great atmosphere View full site to comment or like