It was very relaxing for my needs! Book with the App!
Reviewed 1 week ago. Beautiful hotel, great amenities, lots of restaurants William, United States of America. We'll use your feedback to improve the information in this section Enter your feedback Submit No thanks Thank you for your time Your feedback will help us improve this feature for all of our customers. William United States of America. Enter your dates to check availability.Seneca Niagara Resort & Casino is a AAA-rated four-star hotel in Niagara Falls, NY that features full-service resort amenities to ensure a fantastic stay. Seneca Niagara Resort & Casino Hotel, Niagara Falls. United States · New York 52 Hotels in Niagara Falls. Fourth Street, Niagara Falls, NY Photo of Seneca Niagara Resort & Casino - Niagara Falls, NY, United States. See all “We checked in early & the room was ready we got room , great.