Review for Seneca Niagara Casino & Hotel Review For Three Sisters Google User Dec 9 '17 at 5:02 When you go to these Islands you get a good view of Niagara falls View full site to comment or like