Seneca Niagara Resort & Casino in Niagara Falls on Hotels.com and earn Rewards nights. Collect 10 nights get 1 free*. Read 683 genuine guest reviews for Seneca Niagara Resort & Casino